Villa Palma is a Sri Lanka tourist board approved grade “A ‘beach resort comprising with luxury &semi luxury rooms with a view of the sparkling blue waters of the Indian Ocean.
Villa Palma is your very own retreat, offering with tranquility away from your busy life style, situated in the typical coastal fishing village of Pamunugama,