Le Moana Bora Bora Jan 28, 2007
Le Moana is a 64 rooms boutique and cosy InterContinental Resort where canoe breakfast and glass bottom tables were inevented. Located on Matira point in Bora Bora, this is the epitome of luxury and resort.
Image taken from a kite ( flow form 16)
Taken on January 28, 2007