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, land, paradise, philippines, sandy, sea, series, sky, spit, survivor, television, tropical