Loading
  • 21 Aug, 2019

  • By, Wikipedia

Amboli (Karnataka)

Amboli is a village in Belgaum district in the southern state of Karnataka, India.

References

  1. ^ "Google Maps".