Explore details about location Falmouth Street. Falmouth Street is a location situated within the Hibiscus and Bays alongside other areas such as Pinestead Reach, Miri Road, Infidel Place.