Weekly Wanderlust – British Virgin Islands


Weekly wanderlust time! This week it’s the British Virgin Islands. If you’re freezing your buns off in NYC like I am, this should be a welcome respite from the cold. Crystal clear waters, lush landscapes, jealousy-inducing resorts. While the slushy snow is falling here, I’ll just look at these pictures…

Continue Reading