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

‘Rental Center Crete’ Launches New Website in Greek

Rental Center Crete, a leading car rental company located on Crete, has launched its website in the Greek language.