April 4, 2018
Must Stay: Meghauli Serai, a Luxurious Taj Safari Lodge in Nepal
Chitwan National Park is Nepal’s premier safari destination and home to one of our favorite luxury hotels in the country, the Meghauli Serai.
Tags: Artisans of Leisure, Asia luxury travel, Asia tours, bespoke travel, best safari lodges, Chitwan National Park, Chitwan National Park safaris, Chitwan tours, exclusive safaris, luxury hotels, luxury Nepal tours, luxury resorts, luxury safaris, luxury tours, luxury travel, Nepal, Nepal tours, private luxury travel, private Nepal tours, private tours, safari experiences, safari lodges, Taj hotels, Taj safari, tours, travel, wildlife, wildlife safari