The Nest House Melaka The Nest House Melaka, Lorong 1, Banda Hilir, Malacca, Malaysia A feast for the eyes...