Yes, you're correct...not all places are supported by street view.
To view "street view", you must search for the place. Once the little red pin appears, tap on it and a little icon of a person should appear next to the name of the place. This will enable street view. You can also drop a custom pin in the location (purple pin).