Hello @gouravjain07, welcome to the forums! The code looks good, and it looks like you’ve written it efficiently. One thing I would say is to break each clause up a bit. What I mean is instead of writing SELECT * FROM countries WHERE name = 'Africa';, you could write something like:
SELECT *
FROM countries
WHERE name = 'Africa';
This just helps readability. Other than that, I think your code looked good!