Masjid Abdul Gaffoor

Masjid Abdul Gaffoor (Abdul Gaffoor Mosque) stands on Dunlop Street in Little India, a striking mosque with a vivid yellow façade topped by green onion-shaped … Read more

Plaza Singapura Over The Years

Recent passers-by of Orchard Road may have observed a considerably more airy and open-air Plaza Singapura. The building’s exterior has been demolished. The Atrium@Orchard, which … Read more