New London Travel Guide

Tourist Guide

A red wooden structure with a metal roof, surrounded by green grass and trees.