India�s southern Kerala state continues its ancient Vedic tradition.

Record ID: 354577