2. Bora Bora, French Polynesia: Encircled by a coral reef, Bora Bora's beaches offer incredible snorkeling opportunities. The lush, mountainous backdrop adds to the magic.
2. Bora Bora, French Polynesia: Encircled by a coral reef, Bora Bora's beaches offer incredible snorkeling opportunities. The lush, mountainous backdrop adds to the magic.