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.

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