Destination creator (Voyajo Team)
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. , the town had a population of 5000 (...) (from Wikipedia)