Name:Bela Vista
Latitude:15°01'31"S
Longitude:40°40'30"E
Town:Ilha de Mocambique
State:Nampula
Country:Mozambique