Titalia Bio

Titalia, a place on the current West Bengal–Bihar border in India, was the location for the signing of the Treaty of Titalia in 1817 between Sikkim and the British East India Company.

Titali Albums