Peters Road, Chennai, Tamil Nadu
Thousand Lights Mosque, a multi-domed mosque in Anna Salai in Chennai, Tamil Nadu, India, is one of the largest mosques in the country and is a revered place of worship for Muslims. It was built by Nawab Umdat-ul-Umrah in 1810.
Peters Road, Chennai, Tamil Nadu
Tap a star to leave the first review