Nautical haven amid lush green slopes

16 min read

With its sheltered bays of golden sands and crystal bl