Why it belongs here
Taklong Island is an island located in Nueva Valencia, Guimaras, off the southern end of the island of Guimaras, in the Western Visayas region of the Philippines. It is the main island of the Taklong and Tandog Group of Islands Natural Park, formerly known as the Taklong Island National Marine Reserve.
Source-backed
