STRANGEST TINY ISLAND in the Philippines Only in the Philippines.