Search
/
Find places like Tokyo or Japan
Search for places
Humbo logo
Humbo
Top 100
Visited
Join
Menu
Menu
© Mapbox
© OpenStreetMap
Improve this map
Visit again <3
L
Lousia
List
Share
Country
Berlin
City in Germany
4
Lugano
Town in Switzerland
5
Zurich
City in Switzerland
5
London
City in United Kingdom
4
Saint Tropez
Village in France
5
Venice
City in Italy
5