Leo’s Leisure Park is a resort that allows you to commune with Mother Nature. It is located in Calibutbut, Bacolor, Pampanga in the Philippines. It is a little over an hour’s drive away from Manila.

(more…)