Explore details about location Champlain Landing. Champlain Landing is a location situated within the Grand Isle alongside other areas such as Cooper Bay Lane, Drawbridge Lane, Whites Lane.