This looks like a beach we stopped at on the Eastern end of the island. It rained the whole time we were there, so we decided to pretend it wasn't raining and took a bunch of photos of us sitting on the beach, wading in the water, drinking Red Stripes as the rain fell in torrents around us. Another memorable day in Portland.
I don't think I've been in Portland when it has not rained. Maybe a few hours of sunshine here and there, but otherwise, it always seems to be raining. Guess that is what makes it so green and lush.