You could try nurseries in Islamabad, when i was visting plant nurseries in azad kashmir they only stocked plants, there was no plant accessories , if you cant find sharp sand or horticultural sand, perlite would be your other option, for drainage
Izhar should be able to give you better advice than me on the topic.