Lake Tohopekaliga, popularly known as Lake Toho, is a 23000-acre fishing lake in Florida. This lake is home to a jaw-dropping number of alligators, water snakes, turtles and bass. Located on the north side of the lake, the lakefront has a seating area, play area and a miniature lighthouse.
A family vacation is an album of memories… one that’s waiting to be shared. Read through our Club Mahindra membership reviews to find out what makes a resort story so special.