Mermaid - Three Bedroom w/ Stunning Water Views In Texas, United States — photo 2

Mermaid - Three Bedroom w/ Stunning Water Views In Texas, United States

The Mermaid is a newly remodeled lake house located in Mabank, Texas, United States. This unique vacation house can accommodate up to 10 guests with 3 bedrooms, 5 beds, and 2 bathrooms. During your vacation stay, you'll have the entire house to yourself.