Navigating Alien Land Holding License in St. Lucia, Caribbean: A Comprehensive Guide for Foreign Investors Before you embark on your real estate journey in St. Lucia, it's essential to understand the intricacies of the Alien Land Holding License (ALHL) system, which governs land ownership for non-nationals. We'll delve into everything you need to know about obtaining an Alien Land Holding License (ALHL)...