White Masjid Moskovsky trakt st. 43 Tomsk Russia Tomsk Oblast
All prayers including formal jum'a
On the Balkan peninsula, there lies a welcoming nation called Bosnia and Herzegovina.
It was once a part of Yugoslavia but earned independence in 1992. It is now home to several historical sites and...