Mountain Lake Resort: A Retreat by the Lake

It is not often that you find a luxurious resort complex, set in amazing scenery on the shores of a lake, that is equipped with fantastic amenities and only just over 100kms from Manila. Mountain Lake Resort is such a place.

Advertisements