Tag Archive for: 5Star Hotel

HAVANA,Feb. 8th Since 2015, when former President Barack Obama asked Congress to lift the nearly 60-year-long trade and financial embargo with Cuba, the tropical Caribbean island has been on the top of everyone’s list of must-see Read more