Lemon Meringue. There are not two better words in the English language to describe a recent sunrise over the Indian Ocean, a real lemon meringue sunrise. Ignoring the fact that I was visiting the quaint little coastal town of St. Lucia in the KwaZulu-Natal province of South Africa, and ignoring the fact that I had […]