Le Pavillon Royal Museum: Great Place to See in St Lucia holidays