Today I got a nice postcard from Venezuela! The card shows multiple views of Margarita Island, also known as Isla Margarita, in Venezuela. It is the largest of the Venezuelan Caribbean islands and is a popular tourist spot. Venezuela, officially known as the Bolivarian Republic of Venezuela, is a country in South America. Thanks Luis!