Narra Island


Narra Island - island in Philippines.