It is really good to get different ideas about it. Thank you so much :),
@Petar, That is what I have in mind. Personally, I would love to have 3 sites as well. But is that the case we have to get 3 different licenses (for each site)? That is the only drawback I can think of so far.
@Brenden, that approach is better that we don't need multiple sites and domain names (and licenses). Only I have some issue when the product is created (together with a page) in non-default culture, you cannot rename the product name (SKUName field in the database). But the issue can be fixed by detaching the product from page before renaming it and then re-attach it back.
By the way, I have a silly question but I just want to double check with you.
I was told that we can setup multi store in Kentico and each store has its own culture. Does that mean we have to setup multi site as well? Or we can have multi store in the same site?
Thank you again,