Taormina is a favorite honeymoon spot for Italian newlyweds. This charming town is perched high atop a hill overlooking the sea & the walkways are bursting with colorful flowers.
Taormina, SicilyTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaTaorminaSunset at TaorminaTaormina