Name:Mahura
Latitude:20°12'39"N
Longitude:85°44'18"E
Village:Janla
Region:Khordha
State:Odisha
Country:印度