Think all deserts are golden? Think again! Tucked away in Tamil Nadu, Theri Kaadu is South India’s hidden red sand wonder.
Although this phenomenon is due to the unique topography and angles of the rocks ... round boulder situated in Mahabalipuram, Tamil Nadu, that balances precariously on a sloped surface.