Ammoudara Beach

Save

Let us know if these details are incorrect

Lonely Planet review

Ammoudara Beach, 3km from town, is a little better thank the town beaches and supports a fairly busy restaurant and accommodation scene.