St. Barts Once again, we’re daydreaming about our Christmas vacation last year in St. Barts. Overlooking Baie de Saint-Jean, this villa has one of the best views on the island. Yes, that is the world-famous Eden Rock you see jutting out in the middle. And right next to that? Nikki Beach — the infamous [...]
