Incorrect data? Please notify us at hi@itinari.com.
The Flower Clock is a garden clock located at the foot of the Castillo hill, in front of the Caleta Abarca resort, in the city of Viña del Mar, Valparaíso Region, Chile. ©Istock/FotografoRodrigoPelissier
Want to plan a trip here? Talk to AI travel assistant Maya.