Video: Athens: Not Just for the Gods

Known as home of the Gods, Athens makes visitors feel like a Greek God.