All posts tagged: Marks & Spencer

St Lucia’s Best Holiday Villa Rental welcomes another attraction for our guests – Our Planet Centre

Akasha, St Lucia’s premier Holiday Villa Rental is pleased learn that a new visitor attraction was opened recently, Our Planet Centre. This is designed to engage visitors on environmental conservation in a fun, interactive way through the use of new wave technology. The multi-million dollar Our Planet Centre will donate all proceeds to local environmental […]

Read more