Meghauli Serai – A Taj Safari Hotel | Chitwan National Park | Travel Video



We had a wonderful and an amazing stay at Meghauli Serai. With it’s unique ambience and lovely welcome culture the hotel is an …

source

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *