Montserrat

Location

An island in the Caribbean where The Police recorded two of their albums, seeking to escape the influence of record executives.

Mentioned in 1 video