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 leading international travel associations, including USTOA and AFTA. As a result, you can travel with complete peace of mind since your trip is financially protected.