Latest Posts

Exploring Melaka

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

Appeared In