SLog2: Explore Philippines - Hills View Mountain Villa
Located at Marilog District, Davao del Sur, Philippines, this amazing view is on top of the mountain where you can overlook the beautiful view of nature. A best getaway for relaxing because of the view, fresh air and cold breeze given by the nature.
The relaxing location gives a cold icy breeze of the wind that you can't feel the heat of the sun.