Ibo Island Lodge
Phone Number: Suggest Phone Number
Website: www.iboisland.com..
Categories: Hotel
Address: Rua Bela Vista (road with the good view), Ibo, Cabo Delgado, Mozambique
GPS Coordinates: -12.34251,40.58283
Facebook: facebook.com/551187304902955
Instagram: Photos and Videos