Red Caboose Motel: World's Largest - 312 Paradise Lane, Strasburg, Pennsylvania

Map-a-City

City:

State: