First U.S. hotel opens in Cuba

 

It's happening...! :(

The first US hotel to open in Cuba in 60 years is the Four Points Sheraton in Havana. It has Wi-Fi.

Previous
Previous

Watch this video of a group of rat-hunting dogs in NYC

Next
Next

Hilarious love story as told through a departing Subway train