Masjid Ubudiah, Perak: Must-Visit Attraction
Masjid Ubudiah, Perak Masjid Ubudiah, acclaimed as the most beautiful mosque in Malaysia in the 20th century, is situated in the Royal Town of Kuala Kangsar, Perak. Constructed in 1917, its stunning architecture is a must-see. Click here for more details about this historic and visually striking mosque. The Royal town of Kuala Kangsar holds […]