It is the week of talking about architectural towns combined into hill stations. Today, we will talk about Sadras, a town of Tamil Nadu, in the southern part of India. Sadras is known as a town of Fortress and is situated in Kanchipuram District in Tamil Nadu. It is the new version of ancient civilization […]