• Address

    Melli, Sikkim, India

Questions and Tips

Information & Tips about Melli?

Photos

Reviews

wikipedia.org
  • 8 years ago

Melli - Wikipedia, the free encyclopedia

Melli (also spelt Malli) is a town on the West Bengal-Sikkim border near the River Teesta.