Check out this great place to stay in Twin Lakes
Entire home/apt in Twin Lakes, United States. We are SUPERHOSTS, finally. This new, amazing Lake house sleeps 16 comfortably, up to 20 with couches/air mattresses. Our 13 acre property has woods and wetlands - what a beautiful spot on the lake. The deck over looking Lake Elizabeth is a ha...
See this content immediately after install