Three Local Restaurants You Must Check Out in Cuba
With over 2.1 million people staying within its boundaries (728.26 km2 (281.18 sq. mi), Havana, the Cuban capital, is the largest city by area and most populous city in the Caribbean. Thus said, the city happens also to be a tourist magnet and receives over 1.5 million tourists every year. One of the main attractions the city possesses is its...