Island Garden admin 9 years ago Aaah, that windy day. Loved it with family at Island garden near Greenwich, It feels so amazing when you are with your loved ones and you have nothing to worry about and all you do is just be HAPPY.