Kanihaan Island


Kanihaan Island - island in Philippines.