1)
Gods own land of India

Answer:

KERALA