An island of southern Indonesia in the Lesser Sundas just east of Java. Largely mountainous with a tropical climate and fertile soil, it is noted as a center of traditional Hindu culture.
User Defined Definitions
"an island in Indonesia to the east of Java; striking volcanic scenery; culture is known for elaborate dances and rituals and for handicrafts"