Beautiful Watatic Mountain

1 year ago
1

This beautiful mountain range sits in Westminster Massachusetts. It is a truly amazing place to go if you are visiting New England. Whether it is spring summer fall or even winter.

Loading comments...