Report Review


The resort and the marina facilities are excellent and world class. The only thing that is deficient is the supply of electrical power for boats in the marina

Cancel