The grand mosque inside the Puja Mandala complex in Nusa Dua, where five houses of worship (mosque, churches, Buddhist and Hindu temples) stand side by side as a symbol of religious tolerance. Inaugurated in 1997, it can hold up to ~3,000 worshippers and is the best-known mosque among tourists in th...