A’ila Resorts, a $1.3 billion tourism project on Mount Pimard in Rodney Bay, promises jobs and growth for Saint Lucia but faces local concern over access, water, and environmental impact.
The post Saint Lucia’s $1.3B Gamble: Resort or Retreat from Reality? appeared first on The St Kitts Nevis Observer.