Greece will win your heart at the moment you step on its territory. Heavenly sandy beaches and sparkling blue waters, ones of the best on the planet, make it a favourite tourist attraction for spending a summer holiday. Also, the rich culture and history along with the delicious traditional meals and welcoming locals will make your stay memorable. It has more than 6.000 islands and each of them is a heavenly place on its own.