Portland Rock

portland rock is a small island next to Portland Beach. the rock also contains a lighthouse. It is also where the last mission of liberty city stories takes place