Name:Aldeia Rodriques
Latitude:23°10'23"S
Longitude:35°23'51"E
Village:Rio das Pedros
State:Inhambane
Country:Mozambique