Lamentation Mountain Lamentation Mountain, located in the heart of Connecticut, is a striking geographical feature that serves as an essential part of the state’s rich natural heritage. This mountainous expanse, despite its somewhat mournful name, is a hub of vibrant biodiversity and offers a variety of recreational opportunities for residents and tourists alike. Rising to …