Yes, there are Rattlesnakes here! Location: Due East of Peachland; easily seen on the left side of lake when coming from Kelowna.
Rumoured to be the home of the mysterious lake monster, Ogopogo, Rattlesnake island is a favourite spot for locals and tourists. The island is home to an abandoned mini golf course, but landing a boat on the island is impossible so if you are interested in an adventure the driver will have to drop people off within swimming distance. (There is a beautiful naturally sheltered cove though)