If India isn’t already on your list of must-visit countries, it should be. Between the delicious food, centuries old architecture and incredible culture, the country as a whole has a lot to offer when it comes to the traveler with wanderlust. If you needed one more reason to visit–you don’t–you can now add a visit to the world’s largest bird statue to the list. Created by sculptor Rajiv Anchal, this giant concrete statue-the largest bird statue in the world–pays homage to Jatayu and the legend of Ramayana. As The Hindu tells it, “Legend has it that it was on a rocky peak near the village that the mythological giant eagle of the Ramayana fell while fighting Ravana. Thereafter, the place came to be known as ‘Jatayumangalam’. Over the years, it became Chadayamangalam and the peak became Jatayupara (Jatayu rock).” Anchal’s decades long effort created a unique landmark that checks all the boxes for an international tourist destination despite the fact that the museum and the theater housed in the 200′ long, 150′ wide and 70′ tall sculpture aren’t open yet.
More Travel
Black Book: 10 Products Our Editors Loved in April 2026
The products our editors have been obsessed with in April 2026.
The Mexico Hideaway No One’s Talking About (Yet)
Tucked away in Punta de Mita, Susurros del Corazón is barefoot luxury done right.
The Hotel at the Edge of Golf’s Holy Land
Steps from Royal Portrush Golf Club, Portrush Adelphi is equal parts clubhouse, coastal retreat, and proper pint destination.