Caravela Beach Resort

"Amazing Experience Hosting A Wedding Here!!
Superb Holiday at lovely resort"
- TRIPADVISOR