Learn French: Granada tagged articles
-
Destinations for you: The allure of Granada
Granada is a city located near the Sierra Nevada mountains in Andalusia in southern Spain.
- Wednesday, 29th October, 2008
- 0 comments
Granada is a city located near the Sierra Nevada mountains in Andalusia in southern Spain.