I'm looking for the most appropriate term to refer to places/sites where you can do something specific. In my case it's going out for taking photos. Which of these two words would best suit that use? From a dictionary I've found that a site is more of a real estate or premises whereas a place is more neutrally a locality of anything. Or is there another word to use?
I'd like to avoid the term "location", too, because it's already part of the title. A subtitle would probably use another word for that to avoid repetition.