Narmada, Indonesia

(-8.591200, 116.202000)

No results for this location