Puka Beach Boracay in Philippines: The Prefect Destination for Beach Lovers

Puka Beach is located at the northern tip of Boracay in the Philippines. This Puka Beach is also known as Yapak Beach as located in Yapak. This beach covers a total land area of...