Always impressive seeing the boats being launched at the Neptunus Yachts Marina! Our marina is conveniently located on the Welland Canal. Great for commissioning, deliveries, refits and sevice.