World Answer 10

Varanasi

Clues

Located in India

Sacred Hindu city where
cremations take place