
Sehlon is a Village in Khengjoy Tehsil in Chandel District of Manipur, India.
It is located 57 Kilometers towards South from Chandel District Head Quarters and 118 Kilometers from Imphal, the State capital .
Sehlon is surrounded by Chakpikarong, Tengnoupal, Chandel and Sangaikot.
Picture Credit :: Deepak Oinam / Premananda Yumnam