At these 20 places to see best sunsets in India, the captivating shades of dusk never fail to grip the human heart and lure it into daydreaming.