A large area of land that is separated from the rest of the continent by a special physical feature
A religion founded in India by Siddhartha Gautama
Imported from external platform