Agrigento is a small town on the Southern coast of Sicily. The beach is wonderful and the small streets of the old town are quaint and charming. Just outside the city, you will find magnificent Greek temples located in the Valley of the Seven Temples.