If you are interested in touring with people that have the same likes that you do, consider booking a particular tour through a travel agency or group that is booking the tour. Some of these tours may include food and wine tours, fishing tours, historical tours and even tours of various resorts and vacation sites.
There are often deep discounts for tours booked in the off season that can ensure that you have a small group on the tour and lots of time to ask questions and talk with the tour guide. The off season tours may also offer additional features to attract participants.