Just wodering me and my fionce are going on holiday, we both like the location on the beach screensaver. We think it is seyshelles, maybe parrot island they call it. anyone got any ideas, would be jolly helpful, be nice if it was an area to go to for our hollies