Lahus Island, one of the many islands off the coast of the Caramoan Peninsula, south east Luzon in the Philippines.


Size: 5616px × 3744px
Location: Lahus Island, Caramoan Peninsula, Philippines.
Photo credit: © Tim Whitby / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bar, beach, caramoan, film, filmed, island, islands, lahus, paradise, philippines, sandy, series, spit, survivor, television, tropical