Visiting The Penang Island Some 35 Years Ago
Penang Island as tourists and foreigners know it is the “Pearl of The Orient”. It lies off the coast of Kedah, Malaysia. Before Malaya (now Malaysia) achieved its independence from the British in 1957, Penang was part of the British Straits Settlement, comprising Singapore, Malacca and Penang itself. Penang was said to have been founded [...]