On our website, we list businesses such as restaurants. So there are restaurants in USA and say, Mexico. The restaurants in Mexico could be American chains as well.
So what's the best way to handle ...
I will have 5 websites, so 5 different domains
Each of them will be translated in all the other languages using subfolders system offered by Next.
hreflang has proven extremely frustrating for me to implement with my previously clean site layout. I've finally bitten the bullet to risk it because Google still doesn't index our translated versions ...