When it comes to diving, the Philippines is a top destination for both beginners and experienced divers. With its crystal-clear waters, vibrant coral reefs, and diverse marine life, it offers a truly unforgettable underwater experience. Among the many dive spots in the country, Puerto Princesa stands out as a must-visit location. Located on the island […]