connect with us
Greece's latest tourism industry news by Greek Travel Pages

Crete’s La Mer Resort & Spa Wins Expedia Group Award

The La Mer Resort & Spa on Crete has been honored with Expedia Group’s “Top Travel Ads Performance” distinction.