Hi! I am a native of Portland, Maine! I absolutely love it here and the weather and cost of living is GREAT!
I used to live in the greater Portland area.  i was one of half a million people that lived there.
That is indeed a very large population! The culture here is very vast as well.
I have also been to The English Isle of Portland, where Portland Maine gets it's name from
That sounds incredible! I can imagine that being a great experience!
It is incredible.  It's a limestone tied island in the English Channel
Definitely sounds like a amazing travel destination!
It has the most beautiful beach called Chesil Beach that joins it to the mainland.  If you get the chance you should check it out.
I can say without a doubt that this is something that is on my bucket list!
If you go you can take the A354 road down to the Portland end of the beach and then over to fleet lagoon.