Aerial footage of Talisay Beach on a sunny day in Tapiutan Island, El Nido, Palawan, Philippines

Aerial footage of Talisay Beach on a sunny day in Tapiutan Island, El Nido, Palawan, Philippines

Most Popular Searches On Stock Footage