Malleeswarar Temple In Chennai
Chenna Malleeswarar Temple is one of the few temples in Chennai city of South India, which was built during the British period. When the British East India Company occupied Madras (Chennai), they had to destroy Chenna Kesava temple, a Vishnu temple.
Malleeswarar Temple In Chennai Read More »