Tavira, Algarve, Portugal
11 kilometer-long island with scenic white-sand beaches with clear water for swimming.
, PT
1.5 km away
6.2 km away
6.7 km away
8.7 km away
9.6 km away