Cagraray Island

Cagraray Island Offers Beaches, Resorts, Bays, Eco Parks and More

  Photo from: beautifulplacesinasia.blogspot.com   A paradise found 20 km. from the town of Bacacay and about two hours by…

6 years ago