Country specific pricing per product


Has anyone ever been able to create a solution to allow pricing the same product different depending on where the user is logging to our website from. For example, for product A, i want to show the price of 50$ if the customer is viewing the site from Canada but for the same product i want to show 100$ if they’re viewing from the US.

Appreciate it