Well, nobody has guessed so I'll put in mine: Nevis, close to White House Bay.


[Linked Image]