Christ Church is sandwiched between Jalan Laksamana and Jalan Gereja in Malacca city, in the Red Square together with several ... More