culture
Toledo Stazione
Metro stations aren’t often a destination in and of themselves. Toledo Station in Naples may be the exception. Voted the most beautiful metro station in the world by CNN Travel, descending into Toledo is like entering an undersea realm. #metro #art #transportation
Posted by Joshua Chévere Cohen
9 countries - 75 spots
Discover
more spots in Italy