A CO. CORK beach has topped the list of the best Irish beaches for the third year in a row.
Inchydoney beach on Inchadoney, just south of the seaside town of Clonakilty, was voted the best beach in Ireland by TripAdvisor users for 2016.
The south-west of Ireland fared well in the list, with four beaches from Co. Kerry joining Inchydoney in the top ten.
Counties Wexford, Galway, Clare, Dublin and Donegal also appeared on the list.
The top 10 Irish beaches for 2016
1. Inchydoney, Co. Cork
2. Derrynane, Co. Kerry
3. Inch Beach, Co. Kerry
4. Lahinch, Co. Clare
5. Rossbeigh, Co. Kerry
6. Banna, Co. Kerry
7. Maghera, Co. Donegal
8. Curracloe, Co. Wexford
9. Renvyle, Co. Galway
10. Portmarnock, Co. Dublin