St Peter's Church is the oldest functioning Catholic church in Malaysia, built in 1710 by descendants of early Portuguese settlers.