Bora Bora Le Moana dark.png

Set along a white sand beach on Bora Main Motu Reef, Le Moana Bora Bora is a tropical paradise with pristine turquoise waters with an amazing view of lush volcanic peaks.