Pelican’s Nest is a choice family-friendly self-catering holiday home in St Lucia October 2, 2020 The 4-Star Pelican’s Nest holiday home in St Lucia is a choice family and child-friendly accommodation offering. Here, Read Article »