MEANING “GREEN”
4 GUESTS
ft
The ultimate secluded getaway. A 2-bedroom villa set in a tropical garden with private pool.