More ideas from JPKayYay
One of the Isla De Gigantes Islands, Philippines, "Cabugao Island is composed of “two” beaches, inviting waters perfect for swimming, spacious soft sands for sunbathing, and beautiful rock formations for climbing for a great view of the beaches and the vast ocean." #travel #philippines #asia

Isla De Gigantes Islands, Philippines ~ "Cabugao Island is composed of “two” beaches, inviting waters perfect for swimming, spacious soft sands for sunbathing, and beautiful rock formations for climbing