Maharashtra | Nat Geo Traveller India

Maharashtra

Tadoba, Park Perfect

Waghoba Eco Lodge, newly opened in the national park in Maharashtra, puts a premium on both sustainability and luxury.