Must visit place before the world ends: Bora Bora

Crystal clear water, white sand beaches and comfortable resorts surrounded by nature at its best, what more can a person ask for. Bora Bora check all the boxes when it comes to a perfect vacation resort.  Bora Bora is an island in the Leeward group of the Society Islands of French Polynesia,...