Sumbawa in an island in Indonesia country, between Lombok and Flores islands, and just a few hundred of kilometers from Bali.

Copyright 2018