Baghvan is the second ‘Taj’-‘&Beyond Africa’ lodge in India, located in the beautiful jungle wilderness of Central India. This charming lodge is located by a stream on the edge of the sprawling Pench National Park. The lodge comprises of twelve spacious and rustic stand-alone suites, that have a contemporary bungalow feel to them.
Enchanting Travels is accredited by all leading international travel associations, including ASTA and AFTA. As a result you can travel with peace of mind since your trip is fully bonded and 100% financially protected.