Meet the Geneva Coven. Located in Geneva, Switzerland. The Geneva Coven has 10 members. These members are known the Youngs. The Youngs own St. Shishi Chalet, Young Gym and Spa, Drake's Bar and Grill, and Wood's Winter Resort. Enjoy learning all about them.