$ 0 0 Location: Melaka – Malaysia Photo: Town Square Town Square, Melaka – Malaysia. Travel Photo Gallery: Melaka Photo Gallery