Hello, welcome to heaven (37 HQ Photos)

Amidst all this cold a gray winter weather (it’s actually 50s in LA–wink) we could all use a little escape to some place warm and cozy. And if you have the means, say about $53,000 a night, then you may stay on Sir Richard Branson’s Necker Island.

These images and more at twistedsifter.

blog comments powered by Disqus