Top travel tips 7 Amazing Mosques from Around the World Built as a holy place of worship, mosques offer a snapshot look into a civilisation’s historical architecture and beauty. August 4, 2016 18 Comments