outdoor
Meghauli Serai, A Taj Safari - Chitwan National Park
The Taj's Meghauli Serai lodge is an amazing place in Chitwan National Park if you can afford the villas. The stay in the hotel section was a little underwhelming. Plus they forgot I was a guest there and turned off power, lights, air. Definitely worth checking out though. #tajsafari
Posted by TR Ryan
117 countries - 61 spots
Discover
more spots in Nepal