TAJ MEGHAULI SERAI

02

Apr / 2019

TAJ MEGHAULI SERAI

A Luxury Resort and Safari Lodge located within the Unique Cultural and Wildlife refuge of Meghaulivillage in Chitwan, Nepal. Nestled on the bankof the river Rapti and opposite to Chitwan National Park, Taj Safari Lodge, Chitwan provides guests with a stunning mix of natural beauty along with exquisite and rare wildlife experiences.