Moving around with elephants or going on a jungle safari to spot tigers; vacations don’t always need to be about suntan! Moreover, here’s a vacation spot in the heart of Maharashtra that might just be the happiest place on earth. Tigress Ghosri is a villa & cottage nestled amidst the hills of Tadoba Andhari Tiger…