The Atlantic Birches Inn is a elegant yet casual romantic, historic, Victorian Bed and Breakfast in Old Orchard Beach Maine just ... More