Bugatusan Island


Bugatusan Island - island in Philippines.