History & Culture - History - 2 months

The Sparkling Star Mosque

"This superb structure, popularly called Tara Masjid is still standing tall with her dazzling beauty after more than three centuries".
8
0
hide 10 related articles