User:Chenévdm

Ponta Torres refers to the most Southern point of Inhaca Island, although the direct translation means "Point of Towers"