Originally Posted by arm
Why are you so sure?
Am I missing something? Couldn't it be the Seychelles, French Polynesia, etc?...
I don't know, Ive been there and I could recognise it. I've also been to Seychelles and this is not. Never been to Polynesia though...