Tapiutan Island El Nido palawan

Aerial view of Tapiutan Island, El Nido, Palawan, Philippines