Laura's Little Locket
Eh, The Azores? Yes that’s exactly what I thought when I first heard about it! Where the hell/what the heck are ‘The Azores’? Well they are an archipelago in the mid-Atlantic, a distant 1000 miles from Lisbon, Portugal.