A. Just North of Whoville
B. Slightly South of Whatville
C. West end of Whyville
The correct answer is A.
The Grinch lives on Mount Crumpit just North of Whoville.