9 of the World's Cheapest Destinations

Greece Don’t you wish to see where Mama Mia was filmed? The answer is Skiathos Island in Greece. Given the current economic crisis in Greece, it’s one of the best…

read more

Wonders of the World as Voted by the World

The idea started when Greek historians who were passionate about creating lists of things decided to compile in a list of seven, the world’s best man-made structures.…

read more