Cape Cod Bay Photo Location – The Crew 2 (Landscapes, Offroad) Beer Baron 6 years ago Cape Cod bay… Just like a postcard (north-east of New York)