With a total land area of 97,530 square kilometers, Mindanao is the second largest island in the Philippine archipelago. It is also home to beautiful beaches and landscape areas, including the Pink Beach in Zamboanga, Dinagat Islands with waterfalls, beaches, caves, and the Marang-marang mangroves...