Helen Abbey (source code)

= Helen Abbey
{wiki=Helen_Abbey}

Helen Abbey is a historical site located in Scotland, specifically on the banks of the River Forth in Clackmannanshire. It was established as a convent for the Cistercian Order in the 12th century, dedicated to St. Mary. The abbey played a significant role in the religious and cultural history of the region. Helen Abbey is known for its picturesque setting and the remnants of its original structure.