Check out this great place to stay in Ellsworth
Entire home/apt in Ellsworth, US. Welcome to our new little house, a light-filled private space surrounded by greenery, but just a 10 minute walk from downtown Ellsworth. It's a great spot for 1 or 2 guests to try out living in a nicely designed small (but not tiny!) house. You ca...
See this content immediately after install