Spain is a country of mystery and romance, and what could be mysterious than the city of Ronda, where the rain falls up!

Photo and article by Robert Lovick
Spain is a country of mystery and romance, and what could be mysterious than the city of Ronda, where the rain falls up!

Photo and article by Robert Lovick

