the UAE's only Buddhist temple, located in Dubai's Jumeirah neighbourhood. The first Mahamevnawa Buddhist temple was established at a small villa in Satwa in 2008, growing quickly and finding a ...
At a villa in Jumeirah on a Tuesday morning, a group of Sri Lankan expats - men, women, boys and girls - all dressed in white were deep in meditation. Heads bowed and hands clasped in prayer, they ...