Designed by
Title
The Caribs.The plane lands at the airport of the island of St. Lucia. #51660186
Description
Saint Lucia is the most beautiful island in the Caribbean sea. The island has two airports, Hewanorra - international and local airlines - airport in Castries.The runway starts at the edge of the sea.