The beautiful city of Hosur in Tamil Nadu is basically an amalgamation of industry and spirituality
It is known as the ‘Little England’ of South India
Hosur means ‘new settlement’ in Kannada, It is a city that is balancing the best of all worlds.
The Chandra Choodeswarar Temple is dedicated to the deity Lord Shiva.
Another famous temple in Hosur is the Venkateshwara Swami Temple
The Pratyangira Temple is really famous and is also known as Maa Pratyangira Kalika Alayam