Name:Demagiri
Latitude:22°54'26"N
Longitude:92°27'56"E
Village:Tiabung
Region:Lunglei
State:Mizoram
Country:India