Photo of Party Beach
Location: Cala Treumal
As Seen In: Welcome to Eden
episode 1x01 “The Trip of Your Life”
Location: Cala Treumal
As Seen In: Welcome to Eden
episode 1x01 “The Trip of Your Life”