The Ubudiah Mosque (Malay: Masjid Ubudiah) is Perak's royal mosque, and is located in the royal town of Kuala Kangsar, Perak, Malaysia
The Ubudiah Mosque (Malay: Masjid Ubudiah) is Perak's royal mosque, and is located in the royal town of Kuala Kangsar, Perak, Malaysia