My very first impression of Athens came from the drive from the airport to the hotel. The views were so beautiful. We could see hills, mountains and even graffiti during the drive which felt …
Continue Reading about First Impressions of Greece – Sahasra Challa


