Home›Travel›Places Of Worship That Will Leave You SpeechlessTravelPlaces Of Worship That Will Leave You Speechless23 December, 2016Leave a comment586 Views 9. Cathedral of the Immaculate Conception, Moscow, Russia 10. Puthia Temple Complex, Puthia Upazila, Bangladesh11. The Masjid Sultan Ibrahim, Johor, Malaysia12. Prambanan Temple, Yogyakarta, Indonesia « PreviousNext »Page 3 of 5 ShareFacebookX / TwitterWhatsAppPinterestLinkedIn