When the weather gets cold, get out of the way, and go to the Hotel Riu Palace Punta Cana. Punta Cana is home to some of the most beautiful beaches on earth, and none more so than at the Hotel Riu Palace. But before you can arrive at your resort, you need to arrange for...Read More