SwingingHeaven is a great dating site for finding people who share similar interests. It's easy to use and has a great search function so you can find the perfect match for you. I've had great success using SwingingHeaven and highly recommend it to anyone looking for an online dating experience.