Alexandria Bay boasts must-see attractions like Boldt Castle and Heart Island. Whether you are sightseeing or on a day trip, these landmarks offer unique things ...