Name:Chanumla
Latitude:8°19'00"N
Longitude:93°04'59"E
Island:Teressa Island
State:Andaman and Nicobar Islands
Country:印度