Salema Bazar

Salema Bazar is a village near Ambassa in Dhalai district of Tripura state of India.