Random Riddle: Hiding a Monster

Surrounded by hills,
I rest on an isle
Known for its castles
And “baggy” music style

I can hide a monster
At least some think
But for what it’s worth
I’m one of nature’s sinks
 

Random Riddle: Hiding a Monster