Maria Pia Beach stretches over 2 kilometres. The beach has fine white sand and lies beyond a tree-lined dune and pine forest.
Maria Pia Beach
Maria Pia Beach stretches over 2 kilometres. The beach has fine white sand and lies beyond a tree-lined dune and pine forest.