Discover Tsagarada in Pelion, a beautiful mountain village surrounded by forests, stone mansions, famous squares and some of the most stunning beaches in Greece.