Search
/
Find places like Tokyo or Japan
Search for places
Top 100
Visited
Join
Menu
Menu
© Mapbox
© OpenStreetMap
Improve this map
Sardinia
Island in Italy
3.7
Rate
Save
Go to page
The 5 places where people live the longest in the world
Humbo
Read
Share
Country
Loma Linda
Town in United States
Nicoya
Town in Costa Rica
Icaria
Island in Greece
Sardinia
Island in Italy
Okinawa City
City in Japan