These destinations in India are perfect for solo travelers