
Tavira Island
Attraction
4.6 (565 reviews)
11 kilometer-long island with scenic white-sand beaches with clear water for swimming.
Tavira Island, 8800 Luz, Portugal

Attraction
4.6 (565 reviews)
11 kilometer-long island with scenic white-sand beaches with clear water for swimming.
Tavira Island, 8800 Luz, Portugal