How the world sees Greece
I don't exaggerate when I say its India's very own GREECE - little islands spotting the oceans, Private hatch tours, eclectic cafes and splendid sea food.