The beautiful Saint Lucia scenery has attracted many tourists including honeymooners and cruise ships making it more expensive than some other Caribbean countries.