Monday, October 2

Bora Bora where art thou my Bora?

For the less travelled and tropically not inclined..

Boracay Island.

Located in the Visayan Islands of Philippine Archipelago, it is the closest, most beautiful, powder like white sands to China that can definitely rival the best beaches from Bali to Hawaii.