Scrub Island Anguilla

Scrub island is one of the nicest unknown spot in Anguilla.

I found this helicopter footage from Rickiell Hodge and just stabilize and render it for your pleasure.

Enjoy.