Spain’s hidden treasure – Toledo!

Toledo, declared a World Heritage Site by UNESCO is a pristine medieval town located on a mountaintop by the banks of River Tagus. It is surrounded on three sides by a bend in the River, giving it an unparallel charm. Toledo is known as ‘The City of Three Cultures’ as it has been influenced by co-existence of Christians,…