Tamberu, Indonesia

(-6.898100, 113.484300)

No results for this location