Find the word definition

Wikipedia
Amboli

Amboli may refer to:

  • Amboli, Mumbai, Maharashtra
  • Amboli, Pune, Maharashtra
  • Amboli, Sindhudurg, Maharashtra
  • Amboli, Belgaum, Karnataka
  • Amboli, Dharwad, Karnataka