CONTACT US ADDRESSPraia Da Barra, Inhambane, Mozambique, Southern AfricaGPS:- S23° 47.129 E35° 29.901 CONTACTSEmail: info@bayviewlodgemoz.comPhone: South Africa: 082 902 4628International: +27 82 902 4628Mozambique: +258 84 743 3334Restaurant:Phone: The Green Turtle: +258 82 026 0580 (Joelle)Email: chapuismoz@yahoo.fr RESTAURANTPhone: The Green Turtle: +258 82 026 0580 (Joelle)Email: chapuismoz@yahoo.fr