Apo Island, a tiny paradise just 25 km south of Dumaguete in the Philippines, is a must-visit for beach lovers and underwater enthusiasts. With its white stone beaches, clear blue waters, and vibrant coral reefs teeming with marine life, it offers a perfect blend of relaxation and adventure. Whether you're sunbathing on the shore, hiking to the lighthouse, or diving among colorful fish and sea turtles, Apo Island promises a memorable day trip filled with natural beauty and aquatic wonders.