Showing posts with the label Church

Biggest Church in Malaysia

If you want to get background information on the Dutch possession of Malaysia stop by Red Square. Saddleback Church Liv…