Melli

Melli

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

Read more about Melli.