Beautifully nestled in the bay of St. Francis (Forio) one of the most picturesque island green, where mind and body find an unexpected contentment. Beautifully nestled in the bay of St. Francis (Forio) one of the most picturesque island green, where mind and body find an unexpected contentment.