Verde View Villas

September 3, 2015 verdeviewvillas 0

Verde View Villas is the newest and most relaxing boutique resort in Puerto Galera, Philippines.Constructed on top of a hill to achieve the best view […]