Tiger | Nat Geo Traveller India

Tiger

Tadoba, Park Perfect

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