Mirror February 28, 2025By news-englandStunning and lively island off the coast of Africa that’s 29C in March