
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.
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.