Photo of Beach

Location: Center Island Beach
As Seen In: Jessica Jones episode 2x11 "AKA Three Lives and Counting"

Alisa and Malus walk down onto the beach and look out over the water.