The address of Rio Azul Lodge is: Rio Azul beach resort is located on the banks of the Govuro River in Mozambique, Africa., Govuro River.