boracay beach philippines

Boracay Beach

Pictured here is the beautiful 4 kilometer long White Beach …