Philippines MIMAROPA San Jose

Carabao Island

A tranquil tropical getaway known for white sandy beaches, clear waters, and a laid-back atmosphere, perfect for snorkeling and relaxation.

Carabao Island Guides