Powered by :
Theri Kaadu is a small desert in Tamil Nadu, made up of red dunes. A natural wonder combining geology and ecology, Theri is fast gaining attention as a tourist destination
Share this article
If you liked this article share it with your friends.they will thank you later