Shelter Island

Shelter Island is a wonderful place to relax and unwind. If you do have a chance to hang out here, be sure to check out La Petite Maison. More...