Avila

Spain (Day 4): Avila
By Kelly Khong Continued from Spain (Day 3): Toledo UNESCO World Heritage Avila Avila is often...