It is no secret that the star laden skies over Nantucket Island are like none you will find anywhere else in the world. But in recent weeks I have found myself literally gasping out loud as I step out of my car in the evening and discover I’m blanketed with a gazillion twinkling lights. I don’t understand […]