Cobscook Shores is a quaint seaside retreat nestled in the charming town of Lubec, ME.
Offering cozy accommodations and stunning views of the surrounding natural beauty, it provides a peaceful escape for those seeking relaxation and tranquility.
Generated from their business information