Garrucha is a municipality of Almería province, in the autonomous community of Andalusia, Spain. Garrucha is a seaport of south-eastern Spain on the Mediterranean Sea and the right bank of the river Antas. As of 1998, the town had a population of 5000. Th
http://en.wikipedia.org/wiki/Garrucha