Tripura
From Wikimedia Commons, the free media repository
Tripura is a state in North-Eastern India and also a contested area claimed by Bangladesh.
Tripura is a state in North-Eastern India and also a contested area claimed by Bangladesh.