Ahla beach is located in the northeast part of the island within an area of natural beauty. The pebbly beach is shaded by trees and is protected from strong winds.
Ahla beach is located in the northeast part of the island within an area of natural beauty. The pebbly beach is shaded by trees and is protected from strong winds.