travel stories

Insider's View

Insiders View on Greece

By  Mary Menounou One little known fact/trivia that everyone should know about when travelling to Greece? Greece is a unique destination for travelers holding a population of 10,815,197. Apart from an incomparable combination of mountain and sea destination spots, more importantly…

Continue reading