The Intercontinental Bora Bora Resort Thalasso Spa is a luxurious oasis in the heart of the South Pacific. It is set among shimmering turquoise waters and is surrounded by majestic mountains. We could only dream of staying in this swanky and unique retreat. However with our travel hacking points and miles game we did not […]