Lights, Camera, Action: Costa Navarino!
The unique natural setting of Messinia in the Peloponnese will be screened around the world as the Costa Navarino resort recently "starred" as a filming destination for two international film productions.
Posted On 14 Oct 2012