ADD TO LIST
Watumbaka is located in Indonesia's Nusa Tenggara Islands (Lesser Sundra Islands) region. It's not much of a tourist destination, and other travel spots may be more interesting to explore in this area of Indonesia. If you do travel to Watumbaka, please add your favorite places in this Watumbaka travel guide.
Ask a travel question about Watumbaka