Originally Posted by Zanshin
Very easy - I'll continue to play the game; I still believe that you shouldn't guess an image unless you have one to post. This is the North Sound of Virgin Gorda, taken from Hog Heaven. The docks are Leverick Bay while you can see Saba Rock sandwiched between Prickly Pear island and the Bitter End.

Sorry I got caught up in this thing called “life”. I will refrain from solving if I can’t be prompt in the future.