Mumbai, April 4, 2016: Taj Safaris, the creators of India’s first luxury wildlife travel circuit in Madhya Pradesh, today announced the opening of its first lodge outside India: Meghauli Serai at UNESCO World Heritage listed Chitwan National Park, Nepal