Exploring Malacca

Malacca (or ‘Melaka‘) is the oldest town in Malaysia and one of the country’s major historic attractions. Melaka (map) can trace its roots back … Continue reading Exploring Malacca