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 919 3767 RESTAURANTPhone: The Green Turtle: +258 84 244 4493 (Joelle)Email: chapuismoz@yahoo.fr