USA: New York Newbie?

So it turns out the Green Eyed Monster has come to visit! I hate him. He always raises his big, fat, ugly head when friends and family tell me about their upcoming travel plans. Both my Brother-in-Law and work colleague/friend have booked trips to the States this coming May. Both…

Advertisements