“I Love the Beach but Hate all the Sand….” Femmes of Rock Show at Nevis. By MK Ah, the Island of Nevis (rhymes with Beavis)….a small island in the Caribbean Sea that forms part of the inner arc of the Leeward Island chain of the West Indies. Sounds sooo, exotic. The actual name… Read more »