Baghvan Taj Safaris at Pench, Madhya Pradesh

If you are looking for luxury you are going to love the Taj Safaris lodges. I have now stayed at two of them, Banjar Tola and Bahgvan. They have two more at Panna and Bandhavgarh. Taj Safaris has a tie up African firm &Beyond. Together they create sheer magic. When I visited Banjar Tola I […]