Explore details about location Sauriela. Sauriela is a location situated within the New Providence alongside other areas such as West Bay Street, Baillou Hill Road, Canal Street.