As a person that tries to become suzerain of every city-state that exists, finding Mount Everest on your starting continent anywhere close to you is a godsend.
The recent updates added an appeal lens. It also highlights natural wonders in purple so you can find them easier. You should consider turning the town by Vihren into a Resort Town. Having a natural wonder in a resort town gives it a huuuge boost to the yields.
Vihren and Everest is basically the strongest Isabella start. Only way it could have been stronger is if starting location was reversed. I also think that people are sleeping on just how powerful the +1 food on breathtaking tiles are.
Isabella is by far my favorite and I'll sprawl and settle or conquer every city with a natural wonder i find with towns to link trade networks. Production food natural wonder starts in particular.
Got to love any leader/civ with bonuses unique enough that it significantly alters your play style. Chasing natural wonders can be a bit of a gamble, but it can also feel rewarding and a bit different each game depending on which natural wonders spawn.
Isabella as either Tonga or Iceland is extremely good. Tonga letting you find distant land natural wonders, Iceland granting big culture for finding natural wonders.
Its been a long time since i last saw civ 7 content and i gotta say i love the 'newer' civ leader designs, genghis khan and ye sun sin are defo my favourite
You should try Isabella with Iceland. Iceland gets culture when you find wonders and Isabella guarantees a wonder at the start of every game so you can have an insane early game and snowball into the second and third ages