Tea Tree Villa is a beautifully appointed five-bedroom villa set among tropical landscaped gardens on the beachfront of the Indian Ocean. Surf break out front.

Surf Camps (1)

Login to save to your favorites