Wikipedia
Uttarakuru
Uttarakuru is the name of a dvipa ("continent") in ancient Hindu and Buddhist mythology.
Uttarakuru country and its people are sometimes described as belonging to the real world, whereas at other times they are mythical or otherworldly spiritual beings.