Al Masgidul Thakwa. is a mosque, located at Pangollamada Road, Tenna Malgamandeniya, Sri Lanka
Good
One of the oldest masjid.