You can buy on platforms like, , , , , , etc.
In India,and are the most popular wallet.
You can buy atusing Visa and MasterCard
You can also buy through Cash, Paytm or any other wallet, Bank transfer, etc at.
If you are buying first time at LocalBitcoins before you buy you need to have your Bitcoin Address for that you can create an account on anyone of the above Exchanges. I will recommend to do Account verification of Exchange Platform first and then transfer bitcoins to that address.
If you wish to buy any other Cryptocurrency, you need to buy Bitcoin first then transfer Bitcoin to, , exchanges.
Also read: What does Bitcoin’s Wallet mean?