Imagine lush tropical gardens- shimmering pink sand beaches- azure blue seas and spectacular sunsets- and you have envisioned Bermuda.