Kamarajar
India / Tamil Nadu /Dindigul / Kamarajar Kamarajar is located in the state of Tamil Nadu. Sometimes referred to as Athoor, this area allows tourists to experience India’s beautiful ecology at its best. Coconut trees and mango trees are plentiful in the area, making a tropical atmosphere prevalent here. Taking long and leisurely walks through […]