Archive for: February, 2016

Parga is small town with a long history. It is built in a small peninsula overlooking Paxos,...

Greece has 6,000 small and large islands and a coastline of more than 10,000 miles and with the...