Creta Star Hotel

http://www.interdynamic.net/vacprop.php?vacprop...

on Feb 9, 2001
In Crete, the largest island in the southern end of the aegian sea, right in the middle of the mediterranean in the private surroundings of subtropical gardens you will find the Creta