Kubu Island
Phone Number: +267 2979612
Website: Suggest Official Website
Categories: Hotel & Lodging
Address: Sua Pan, +267 Lethakane, Botswana
GPS Coordinates: -21.41581,25.56477
Facebook: facebook.com/151809668694118
Instagram: Photos and Videos