Return to Article Details ‘Sense of Place’ on Sacred Cultural and Architectural Heritage: St. Peter’s Church of Melaka Download Download PDF