Where is Water's Edge Resort & Spa?
Where is Water's Edge Resort & Spa located?
Water's Edge Resort & Spa, Connecticut, United States of America (approx. 41.27973°, -72.43728°)
Where is Water's Edge Resort & Spa on the map?
{"latitude":41.27973,"longitude":-72.43728,"title":"Water's Edge Resort & Spa"}