Montrose: H.P. Lovecraft’s New England Inspiration and Literary Landscape
Travel & Places
Montrose is a quiet stretch of road and shoreline in the coastal town of Narragansett, Rhode Island, that became closely associated with H.P. Lovecraft in the decades after his...
Open article