Lembata
Indonesia
Nature
Lembata is an island in the Lesser Sunda Islands, also known as Lomblen or Kawela; it is the largest island of the Solor Archipelago, in the Lesser Sunda Islands, Indonesia. It forms a separate regency of the province of Nusa Tenggara Timur.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account