A flower lined street (Eldorado Drive) in Indian Wells, near Palm Springs, California
Read More »A Trip To Toledo, Spain
Toledo is a municipality located in central Spain. It is the capital of the province of Toledo and the autonomous community of Castile-La Mancha. It was declared a World Heritage Site by UNESCO IN 1986.
Read More »