In a small city in Croatia, on the coast of Adriatic sea. I moved here for personal reasons as it's a great place for raising a family - but it does put some limits on what types of gigs I can get (remote only) and what fees I can charge. Don't get me wrong, I'm totally fine the way it is, no regrets whatsoever. Also, it obviously depends on the type of consulting that one does. I'm mostly working with startups, helping them with web app architecture and performance, and their budgets are just not as big as when working with well-established corporations.