Stella Beach Villa

Sri Lanka: South West Sri Lanka

Check out the waves from the sand of your own private beach in this superb estate. Families or groups of friends will love this tranquil holiday location.