Praia da Terra Estreita Map View Location - The beach on the seaside of Ilha de Tavira is situated opposite the village of Sta. Luzia on the smallest part of the island.