Knowledge is Power!
Saint Lucia, independent island state in the southeastern Caribbean Sea. Magnificent mountain scenery, secluded beaches, and a tropical climate draw thousands of visitors to the island each year.
© 2019 Created by knolstuff.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.