With their domes, towering minarets and mosaics, mosques are often some of the most exquisite buildings in a destination. Grand Jummah Mosque is a tranquil place of worship on many tourists' itineraries.
This Muslim temple can be found in Vavuniya. When you're ready to experience something new, Vavuniya Archaeological Museum isn't far from Grand Jummah Mosque.