Remove Ads

Photos for Placid Bay Inn On Lake Placid

Placid Bay Inn On Lake Placid

2187 Saranac Ave, Lake Placid, New York 12946-1182 USA

Add Photo