Ratho Mill

Travel Guide

A beach with clear turquoise water, a sandy shore, and two small islands with rocky outcrops and greenery.