Captain Kev Canal and River Cruise is located in St Francis Bay, South Africa on La Digue Road St Francis Canals. Captain Kev Canal and River Cruise is rated 4.8 out of 5 in the category tour operator in South Africa.
Address
La Digue Road St Francis Canals