A popular destination year round, only made more popular with the Vancouver 2010 Olympics, British Columbia (or simply BC) offers a little bit of everything.
Mexico may frequently be in the news for the wrong reasons, but it’s still a beautiful country that makes for a perfect winter playground where the snow is replaced by sand.