Castro Marina

Castro Marina is a southern Italian frazione of Castro, a municipality part of the Province of Lecce, Apulia.

Geography
Santa Tecla is located 1.36 km from Castro, to which it belongs.