The two peaks are Statia. It's really one land mass, but some of it is under the horizon. Left of that is St Kitts and Nevis. Visible depending on where you are.


Elaine
*********************************
God Bless the broken road....