Home
Destinations
Malaysia
India
Thailand
Japan
Picture of The Week
Video Series
Contact Us
August 21, 2014
Published by
Happy Campers
at
August 21, 2014
Categories
Malacca
Malaysia
A Temple on Harmony Street
Located on Harmony Street in Malacca is a historical chinese temple called the Cheng Hoon Teng Temple which literally means ‘Temple of the Green Clouds’ in […]