Loading...

obokash.com

Saint Lucia Visa

Saint Lucia, island state in the Caribbean Sea. It is the second largest of the Windward group in the Lesser Antilles and is located about 24 miles (39 km) south of Martinique and some 21 miles (34 km) northeast of Saint Vincent.Saint Lucia is a member of the Commonwealth.
{