Вы сильно ошибаетесь. Белые ночи наблюдаются везде в умеренных и высоких широтах ближе к летнему солнцестоянию. Просто в Санкт-Петербурке они "раскручены" маркетологами туристических агенств максимально сильно. На этом явлении там делают огромные деньги, хотя такие же ночи можно наблюдать во многих городах России, Европы, Канады.
Крайний Север вам поможет.)