Major religion of India that does not worship any god; believes in internal peace
An area of land surrounded by water on three sides.
Imported from external platform