Date: 11/29/2009 Views: 951
Date: 02/28/2024 Views: 770
Date: 12/31/2019 Views: 1246
Aerial View of Ubudiah Mosque. The Ubudiah Mosque is a mosque located in the royal town of Kuala Kangsar, Perak, Malaysia.