MMaestro said: Those blue domes, Santorini in Greece? Or I'm an old fart for not playing the more recent Pokemon games?
This is Sazanami Town (Undella Town in english), a seaside city in Unova, BW and BW2. In spring and summer, Shirona is allowed to use Cattleya's summer house at the beach where you can battle her.