San Andrés
City in Colombia
San Andrés is a small Colombian island off Nicaragua in the Caribbean. It’s known for its white-sand beaches, coconut palms, clear water and all-inclusive resorts. Part of an archipelago that includes Providencia and Santa Catalina, the island has...