Hill View Shantiraj resort

swativerma
The spot is embraced in the lap of nature