Explore details about location Windward Passage. Windward Passage is a location situated within the Clearwater alongside other areas such as Grand View Avenue, Tasha Drive, Watterson Avenue.