Sign in
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Search
Notebook
Leti Island
Save
Share
More
Directions
Nearby
Leti is an Indonesian island, the westernmost of the Leti Islands, and one of the 92 officially listed outlying islands of Indonesia. Leti is located in southwest Maluku province. The main town is Sewaru.
Nearby
Search nearby
Save to calendar
Data from:
en.wikipedia.org