Terravecchia is perched atop a hill approximately 3 kilometers SSW of the Ionian Sea coast.
The location of Terravecchia is atop a hill, approximately three kilometers southwest of the Ionian Sea coast.