You're probably better of asking in the Garmin Connect Forum
But since I'm here - Via Garmin Connect "Internet Browser" you're able search Activities under "Explore, Activities" - just change the map to your area.
If people have their privacy settings set to "private" or "connections only" then you won't see a lot. You could also look under segments and under the leader boards click on a connection to view their profile.