By: Er. Mohammad Ashraf Fazili (Former Chief Engineer)
The history of roads is as old as the history of man on earth. Pre-historic men traced out narrow paths for hunting food. These narrow paths, known as footpaths or pathways, are considered the first road marks laid on the earth’s surface, such as the Silk Route from China to Europe passing through Kashmir. The utility and necessity of pathways gradually expanded with the introduction of wheeled carts. These pathways were widened into roadways, marking the beginning of roads as a means of communication and transport.
History of highway development in India:Indian civilization, one of the oldest in the world (4000 to 3000 BC), witnessed the growth of roads alongside its own development. Tracing the history of road development in India requires studying it in conjunction with the political, economic, and cultural evolution of the country.
Roads under early Indian rulers:
Ancient Indian history reveals advanced knowledge of road construction. Excavations at Mohenjodaro and Harappa (Pakistan) confirm a well-designed network of paved roads and streets dating back to 3500 BC.
Aryan period:
References in the Rig Veda (Part 1, Para 5) mention ‘Mahapaths’ as communication routes. Around 600 BC, a stone-paved road (6.1–7.3 m wide) was built in Rajgir (ancient Rajagriha) by King Bimbisara, which still exists today.
Mauryan period:
Roads were constructed with technical specifications for width, surface quality, and convexity (compared to a tortoise’s back). The Artha Shastra (circa 300 BC), written by Kautilya, Prime Minister to Emperor Chandragupta Maurya, details road specifications. Chandragupta Maurya (322–298 BC) established a communications department, built the GT Road connecting Patliputra (modern Patna) to the North-West frontier, and introduced signposts and milestones. Emperor Ashoka enhanced roads with trees, wells, and rest houses every 4.8–6.4 km, praised by Chinese traveler Fahien.
Roads during the Mughal period:
Roads significantly improved under Mughal rule. Chahar Gulshan (18th century) documents 24 key roads forming India’s network, regarded among the world’s finest. Muhammad Tughlaq built the Delhi-Daultabad road, while Sher Shah Suri constructed the longest road (Punjab to Bengal), now part of the Grand Trunk Road. Roads from Agra to Allahabad and Ujjain to Bijapur were also built, many of which survive today.
Roads during British rule:
The Mughal Empire’s decline led to road deterioration. Initially, the British repaired old Mughal roads and built new ones under military boards. Lord Dalhousie later established the Central Public Works Department for road maintenance. Lord Mayo and Lord Rippon advanced road development by transferring control to local bodies.
Railway expansion overshadowed roads, relegating them to feeder routes. Post-1919, provincial governments assumed responsibility for non-military roads. Post-World War I, motor transport strained existing roads, overwhelming local bodies. Central government interventions included:
a. Jayakar Committee (1927)
b. Central Road Fund (1929)
c. Indian Roads Congress (1934)
d. Nagpur Plan (1943–1963).
Post-independence developments:
a. Central Road Research Institute (1960)
b. National Highway Act (1956): Assigned national highway development to the central government.
c. Road Development Plan (1961–1981)
Mughal Road:
Emperor Akbar fortified the Lahore-Kashmir route into an ‘Imperial Road,’ now called the Mughal Road.
Old Banihal Cart Road:
W. Newman’s A Guide for Visitors to Kashmir (1898) mentions the Banihal route, restricted to royalty. Walter Roper Lawrence’s Valley of Kashmir (1895) laments the lack of a Banihal Pass link. The Srinagar-Rawalpindi Jhelum Valley Cart Road, operational by 1890, was built by Charles Spedding & Co. The ‘new’ Banihal Cart Road, completed in 1915 (cost: ₹40 lakh), opened to the public around 1922. Engineer Pt. Laxman Joo Tickoo led the project, ending the exploitative ‘Begar’ system.
Srinagar-Jammu National Highway (NH44):
Connects Srinagar to Jammu (now 265 km post-tunnel constructions). Managed by control rooms in Srinagar and Jammu, it traverses Pulwama, Anantnag, Kulgam, Ramban, Udhampur, and Jammu. Known for Patnitop, Jawahar Tunnel, Kud sweets, and Sarmuli tea, it faces winter closures due to avalanches. Maintenance includes tunnels and realignments to ease traffic.
Recent developments:
- Tunnels: Dr. Syama Prasad Mookerjee Tunnel and Banihal-Qazigund Tunnel reduced distance by 40 km.
- Zojila Tunnel: Asia’s longest (14.2 km), foundation laid in 2018, cuts travel time by 2 hours.
- Z-Morh Tunnel: 6.5 km tunnel links Gagangir to Sonamarg.
- Flyovers: Constructed at Bemina, Sanat Nagar, and Nowgam crossings.
- Service roads and widening: Ongoing upgrades from 4.5–11.5 km.
The ₹16,000 crore four-laning project (210 km completed) includes 21.5 km of tunnels and bridges like the Ramban Viaduct.
Roads in the Valley:
Pre-road transport relied on Jhelum River waterways. Early roads catered to horses and carts. The Jhelum Valley Road (Muzaffarabad) built by Maharaja Gulab Singh was severed post-1947. Banihal Cart Road emerged as an alternative. Post-independence projects include Moulana Azad Road, Gulmarg Road, and bridges like Zero Bridge and Budshah Bridge. Urban renewal initiatives (e.g., Circular Road Project) face unfinished tasks like KZP Road.
Road Safety:
A 1990s IRC conference in Srinagar addressed road geometry and safety. NH44’s terrain causes frequent accidents, mitigated by widening. Issues include inadequate signage, driving schools, laybys, and parking. Solutions proposed:
- Strict penalties (fines, license cancellation via CCTV surveillance).
- Pedestrian crossings with enforced signals.
- Road widening or pedestrian-only zones.
Delhi-Katra-Srinagar railway line aims to reduce highway dependency.
dang nh?p alo789: dang nh?p alo789 – alo789in
https://indiamedfast.com/# IndiaMedFast.com
canada drugs online
https://mexicanpharminter.shop/# mexican pharmacy online
https://interpharmonline.com/# canadian pharmacy phone number
online medicine shopping in india cheapest online pharmacy india buying prescription drugs from india
cheapest online pharmacy india: india pharmacy without prescription – order medicines online india
https://mexicanpharminter.shop/# mexican pharmacy online
www canadianonlinepharmacy
cheap canadian pharmacy online: fda approved canadian online pharmacies – canadian drug stores
prescription drugs canada buy online my canadian pharmacy or canadian pharmacy ratings
http://phpooey.com/?URL=interpharmonline.com canadian family pharmacy
canadian pharmacies certified canadian international pharmacy and canadian pharmacies that deliver to the us canada ed drugs
canada pharmacy online canadian pharmacy ltd or canada pharmacy 24h
https://cse.google.com.sg/url?q=https://interpharmonline.shop canadian online drugs
best canadian pharmacy to order from canadian pharmacy phone number and pharmacy com canada legitimate canadian online pharmacies
Mexican Pharm International: MexicanPharmInter – reliable mexican pharmacies
http://interpharmonline.com/# certified canadian international pharmacy
canadian pharmacies online online canadian pharmacy no prescription certified canadian international pharmacy
http://indiamedfast.com/# online medicine shopping in india
prescription drugs canada buy online
reliable canadian pharmacy reviews: canada pharmacy no prescription – canadian pharmacy checker
https://interpharmonline.com/# canada pharmacy reviews
https://kamagrakopen.pro/# Kamagra Kopen
https://tadalafileasybuy.com/# Tadalafil Easy Buy
Order Viagra 50 mg online: Generic100mgEasy – buy generic 100mg viagra online
Generic100mgEasy: buy generic 100mg viagra online – Generic 100mg Easy
buy generic 100mg viagra online: buy generic 100mg viagra online – Generic 100mg Easy
https://tadalafileasybuy.shop/# cheapest cialis
viagra canada Generic Viagra for sale or Order Viagra 50 mg online
http://generic100mgeasy.com.isdownorblocked.com/ viagra without prescription
viagra without prescription viagra canada and viagra without prescription buy Viagra online
Officiele Kamagra van Nederland: Officiele Kamagra van Nederland – kamagra gel kopen
TadalafilEasyBuy.com cialis without a doctor prescription cialis without a doctor prescription
cialis without a doctor prescription: Tadalafil Easy Buy – Tadalafil Easy Buy
https://generic100mgeasy.com/# Generic100mgEasy
TadalafilEasyBuy.com TadalafilEasyBuy.com TadalafilEasyBuy.com
Kamagra Kopen: kamagra jelly kopen – KamagraKopen.pro
kamagra gel kopen kamagra pillen kopen or KamagraKopen.pro
http://jpn1.fukugan.com/rssimg/cushion.php?url=kamagrakopen.pro&popup=1 kamagra pillen kopen
KamagraKopen.pro Officiele Kamagra van Nederland and Kamagra Kopen Kamagra Kopen Online
buy generic 100mg viagra online: Viagra without a doctor prescription Canada – Generic 100mg Easy
Buy Cialis online Buy Tadalafil 5mg or Cheap Cialis
https://cse.google.si/url?q=https://tadalafileasybuy.shop п»їcialis generic
Buy Cialis online Buy Tadalafil 20mg and Cheap Cialis cheapest cialis
Generic 100mg Easy: Cheap generic Viagra online – order viagra
пинап казино – пин ап казино
пин ап – пин ап вход
пинап казино: https://pinupkz.life/
пинап казино – пин ап вход
Cialis 20mg price in USA buy cialis pill or Buy Tadalafil 5mg
https://www.google.com.py/url?q=https://tadalafileasybuy.com Cheap Cialis
Cialis over the counter Buy Tadalafil 5mg and Buy Tadalafil 5mg Cheap Cialis
пин ап казино зеркало – пин ап зеркало
пин ап вход – пин ап казино зеркало
пин ап зеркало – пин ап зеркало
пин ап зеркало – пин ап вход
пин ап казино официальный сайт пин ап казино официальный сайт or пин ап казино зеркало
https://www.bausch.co.jp/ja-jp/redirect/?url=https://pinupru.online pinup 2025
пин ап казино зеркало пин ап and пин ап казино официальный сайт пин ап казино официальный сайт
пин ап казино зеркало – пин ап казино официальный сайт
Generic Cialis without a doctor prescription Buy Cialis online or buy cialis pill
https://clients1.google.com.ag/url?q=https://tadalafileasybuy.com Cialis without a doctor prescription
Cialis 20mg price Generic Cialis price and Buy Tadalafil 5mg Buy Tadalafil 10mg
apotek pa nett: Apotek hemleverans idag – Apoteket online
Apoteket online: Apotek hemleverans idag – apotek online
Apotek hemleverans idag: Apotek hemleverans idag – Apotek hemleverans idag
http://kamagrapotenzmittel.com/# Kamagra Gel
https://apotheekmax.com/# ApotheekMax
http://apotheekmax.com/# ApotheekMax
Kamagra Original: Kamagra Original – Kamagra Original
https://apotekonlinerecept.shop/# Apotek hemleverans recept
apotek pa nett: apotek online recept – Apotek hemleverans idag
https://kamagrapotenzmittel.com/# Kamagra Oral Jelly
https://apotheekmax.shop/# Online apotheek Nederland met recept
Kamagra Oral Jelly kaufen: Kamagra online bestellen – Kamagra Gel
apotek pa nett apotek online recept or Apoteket online
https://www.google.nu/url?q=https://apotekonlinerecept.com apotek online recept
Apoteket online apotek online recept and Apoteket online Apotek hemleverans idag
https://kamagrapotenzmittel.com/# Kamagra Oral Jelly kaufen
https://kamagrapotenzmittel.shop/# Kamagra Oral Jelly kaufen
https://apotheekmax.shop/# Betrouwbare online apotheek zonder recept
https://apotheekmax.shop/# Online apotheek Nederland zonder recept
Apoteket online: apotek pa nett – Apoteket online
https://apotekonlinerecept.shop/# apotek online recept
https://apotheekmax.com/# Beste online drogist
apotek online recept: Apoteket online – Apotek hemleverans idag
http://apotheekmax.com/# Online apotheek Nederland zonder recept
http://apotheekmax.com/# Apotheek online bestellen
Kamagra Gel: kamagra – Kamagra Oral Jelly
Apotek hemleverans recept: Apotek hemleverans recept – Apoteket online
http://apotheekmax.com/# Apotheek online bestellen
kamagra Kamagra Gel or Kamagra online bestellen
http://www.physikon.de/cgibin/jump.cgi?rahmen=0&url=kamagrapotenzmittel.com&gebiet=1&kapitel=39&seite=1 kamagra
=places+to+buy+viagra+online]Kamagra online bestellen Kamagra Gel and Kamagra Gel Kamagra Oral Jelly kaufen
http://kamagrapotenzmittel.com/# Kamagra kaufen ohne Rezept
top 10 online pharmacy in india top online pharmacy india mail order pharmacy india
my canadian pharmacy: go canada pharm – legit canadian pharmacy online
my canadian pharmacy rx: GoCanadaPharm – canadian pharmacy ed medications
Agb Mexico Pharm: Agb Mexico Pharm – Agb Mexico Pharm
legitimate canadian pharmacy online: canadian pharmacy 24h com safe – canadian pharmacies compare
www india pharm: top 10 pharmacies in india – www india pharm
buy drugs from canada: canadian pharmacy tampa – canadianpharmacymeds
mexican online pharmacies prescription drugs mexican pharmaceuticals online or purple pharmacy mexico price list
https://maps.google.sc/url?q=https://agbmexicopharm.com medication from mexico pharmacy
buying prescription drugs in mexico online purple pharmacy mexico price list and best online pharmacies in mexico purple pharmacy mexico price list
Agb Mexico Pharm: Agb Mexico Pharm – п»їbest mexican online pharmacies
mexican border pharmacies shipping to usa: Agb Mexico Pharm – mexico drug stores pharmacies
https://wwwindiapharm.com/# Online medicine order
online canadian pharmacy reviews: go canada pharm – cross border pharmacy canada
mexican drugstore online: Agb Mexico Pharm – buying prescription drugs in mexico
canadian drug prices: canadianpharmacyworld – cheap canadian pharmacy
indian pharmacy online online pharmacy india or online shopping pharmacy india
http://vkrugudruzei.ru/x/outlink?url=http://wwwindiapharm.shop best india pharmacy
indian pharmacy buy medicines online in india and online shopping pharmacy india best india pharmacy
best online pharmacies in mexico buying prescription drugs in mexico or medication from mexico pharmacy
https://account.eleavers.com/signup.php?user_type=pub&login_base_url=http://agbmexicopharm.com mexican online pharmacies prescription drugs
medicine in mexico pharmacies mexican online pharmacies prescription drugs and mexican border pharmacies shipping to usa buying prescription drugs in mexico
Agb Mexico Pharm: mexican border pharmacies shipping to usa – Agb Mexico Pharm
www india pharm: top 10 pharmacies in india – www india pharm
http://gocanadapharm.com/# canadian pharmacy online ship to usa
ed meds online canada GoCanadaPharm canada rx pharmacy
Agb Mexico Pharm: mexico drug stores pharmacies – Agb Mexico Pharm
www india pharm: www india pharm – www india pharm
mexican border pharmacies shipping to usa: Agb Mexico Pharm – mexican drugstore online
top 10 pharmacies in india: www india pharm – indianpharmacy com
Clom Fast Pharm: Clom Fast Pharm – Clom Fast Pharm
how to get prednisone tablets where to buy prednisone without prescription prednisone 100 mg
prednisone uk over the counter: Pred Pharm Net – Pred Pharm Net
https://amonlinepharm.shop/# amoxicillin 750 mg price
AmOnlinePharm: AmOnlinePharm – purchase amoxicillin online without prescription
can i order cheap clomid tablets: Clom Fast Pharm – Clom Fast Pharm
Pred Pharm Net Pred Pharm Net Pred Pharm Net
https://amonlinepharm.com/# cost of amoxicillin prescription
Pred Pharm Net: prednisone 2.5 tablet – steroids prednisone for sale
Pred Pharm Net: Pred Pharm Net – Pred Pharm Net
Clom Fast Pharm: can i get clomid pill – where can i buy cheap clomid online
prednisone pak Pred Pharm Net buy prednisone nz
AmOnlinePharm: AmOnlinePharm – AmOnlinePharm
ZithPharmOnline: ZithPharmOnline – ZithPharmOnline
Clom Fast Pharm: Clom Fast Pharm – Clom Fast Pharm
amoxicillin 500mg: amoxicillin 500mg capsule cost – amoxicillin 500mg capsules price
AmOnlinePharm: order amoxicillin online uk – AmOnlinePharm
http://predpharmnet.com/# Pred Pharm Net
how to buy clomid without dr prescription: buying clomid without prescription – Clom Fast Pharm
Lisin Express: lisinopril tablet 40 mg – Lisin Express
zithromax for sale 500 mg zithromax online or zithromax 500 mg lowest price pharmacy online
https://toolbarqueries.google.com.sg/url?q=https://zithpharmonline.com can you buy zithromax online
zithromax order online uk zithromax z-pak and order zithromax over the counter zithromax 500 price
Lisin Express: zestoretic generic – cost of lisinopril in mexico
prednisone brand name us buy prednisone online india or prednisone pills for sale
http://anonym.es/?https://predpharmnet.com/ prednisone price australia
buy 40 mg prednisone prednisone 30 mg and prednisone 10mg prices prednisone 54899
Pred Pharm Net: can you buy prednisone over the counter in mexico – Pred Pharm Net
Lisin Express: Lisin Express – lisinopril brand name canada
http://clomfastpharm.com/# where to get generic clomid
Pred Pharm Net: 10 mg prednisone tablets – prednisone in mexico
amoxicillin 500mg capsules where to get amoxicillin over the counter or buying amoxicillin online
https://www.google.co.id/url?sa=t&url=https://amonlinepharm.com amoxicillin medicine
amoxicillin 500mg price in canada ampicillin amoxicillin and amoxicillin 825 mg where can i buy amoxicillin online
zithromax for sale usa zithromax 500 mg for sale or order zithromax over the counter
https://images.google.ac/url?q=https://zithpharmonline.com zithromax online
where to get zithromax over the counter zithromax online usa and cheap zithromax pills zithromax 500 mg lowest price pharmacy online
sweet bonanza siteleri: sweet bonanza siteleri – sweet bonanza demo sweetbonanza1st.shop
bahis siyeleri: casibom guncel giris – bilinmeyen bahis siteleri casibom1st.com
casino siteleri 2025: deneme bonusu veren siteler – deneme bonusu veren siteler casinositeleri1st.com
bahis veren siteler: casibom giris – en iyi casino sitesi casibom1st.com
bahis veren siteler: casibom mobil giris – en iyi yabancД± bahis siteleri casibom1st.com
deneme bonusu veren siteler guvenilir casino siteleri guvenilir casino siteleri casinositeleri1st.shop
online kumar siteleri: casibom giris – gГјvenilir casino siteleri casibom1st.com
gГјvenilir kripto para siteleri discount casД±no or gГјvenli siteler
https://www.google.co.ao/url?q=https://casinositeleri1st.shop canlД± casino bonusu veren siteler
bedbo canli bahis siteleri and yeni bonus veren bahis siteleri yabancД± Еџans oyunlarД± siteleri
slot oyna casino giriЕџ or ilk giriЕџte bonus veren bahis siteleri
https://images.google.bi/url?sa=t&url=https://casinositeleri1st.com gГјvenilir casino siteleri
yurt dД±ЕџД± bahis sitesi betler and bonus veren siteler yeni bahis veren siteler
sweet bonanza slot: sweet bonanza 1st – sweet bonanza slot sweetbonanza1st.shop
dГјnyanД±n en iyi bahis siteleri: slot casino siteleri – slot casino siteleri casinositeleri1st.com
casino siteleri: slot casino siteleri – slot casino siteleri casinositeleri1st.com
sweet bonanza siteleri: sweet bonanza 1st – sweet bonanza 1st sweetbonanza1st.shop
dГјnyanД±n en iyi bahis siteleri guvenilir bahis siteleri or casinonaxi
https://www.google.ml/url?sa=t&url=http://casibom1st.com bonus veren bahis siteleri yasal
bet oyun siteleri casinonaxi and para kazandД±ran sohbet siteleri curacao lisans siteleri
sweet bonanza oyna: sweet bonanza slot – sweet bonanza demo sweetbonanza1st.shop
sweet bonanza demo: sweet bonanza giris – sweet bonanza 1st sweetbonanza1st.shop
sweet bonanza slot: sweet bonanza siteleri – sweet bonanza siteleri sweetbonanza1st.shop
https://usmexpharm.shop/# UsMex Pharm
USMexPharm: certified Mexican pharmacy – usa mexico pharmacy
certified Mexican pharmacy: USMexPharm – UsMex Pharm
USMexPharm certified Mexican pharmacy UsMex Pharm
https://usmexpharm.com/# purple pharmacy mexico price list
USMexPharm: Mexican pharmacy ship to USA – usa mexico pharmacy
buying from online mexican pharmacy: mexican pharmacy – UsMex Pharm
Mexican pharmacy ship to USA: mexican pharmacy – USMexPharm
usa mexico pharmacy UsMex Pharm USMexPharm
USMexPharm: Us Mex Pharm – UsMex Pharm
Us Mex Pharm: USMexPharm – medication from mexico pharmacy
USMexPharm: mexican pharmacy – usa mexico pharmacy
Mexican pharmacy ship to USA: usa mexico pharmacy – UsMex Pharm
http://usmexpharm.com/# Us Mex Pharm
USMexPharm: mexican pharmacy – certified Mexican pharmacy
usa mexico pharmacy: Mexican pharmacy ship to USA – mexican pharmacy
mexican pharmaceuticals online: USMexPharm – Mexican pharmacy ship to USA
https://usmexpharm.com/# usa mexico pharmacy
mexican pharmacy: UsMex Pharm – USMexPharm
UsaIndiaPharm: online shopping pharmacy india – reputable indian online pharmacy
world pharmacy india india pharmacy mail order USA India Pharm
USA India Pharm: indian pharmacy paypal – USA India Pharm
UsaIndiaPharm: USA India Pharm – USA India Pharm
USA India Pharm: USA India Pharm – reputable indian online pharmacy
top online pharmacy india: india pharmacy – buy medicines online in india
https://usaindiapharm.shop/# india pharmacy mail order
mail order pharmacy india USA India Pharm USA India Pharm
UsaIndiaPharm: USA India Pharm – UsaIndiaPharm
buy prescription drugs from india: online pharmacy india – world pharmacy india
UsaIndiaPharm: UsaIndiaPharm – cheapest online pharmacy india
indian pharmacies safe india online pharmacy Online medicine order
world pharmacy india best online pharmacy india or <a href=" http://air-hose-reel-fitting.com/info.php?a=cialis+online “>reputable indian pharmacies
http://kv-expert.de/url?q=https://usaindiapharm.com top 10 online pharmacy in india
reputable indian pharmacies india pharmacy and indianpharmacy com india online pharmacy
indian pharmacies safe: indian pharmacies safe – UsaIndiaPharm
https://usaindiapharm.shop/# top online pharmacy india
top online pharmacy india top 10 pharmacies in india or Online medicine order
http://forum-region.ru/forum/away.php?s=http://usaindiapharm.shop online shopping pharmacy india
buy prescription drugs from india п»їlegitimate online pharmacies india and pharmacy website india indianpharmacy com
UsaIndiaPharm: buy prescription drugs from india – UsaIndiaPharm
indian pharmacy online UsaIndiaPharm best india pharmacy
п»їlegitimate online pharmacies india: reputable indian pharmacies – UsaIndiaPharm
indianpharmacy com: reputable indian online pharmacy – Online medicine home delivery
http://usaindiapharm.com/# UsaIndiaPharm
Online medicine order: indianpharmacy com – Online medicine home delivery
top online pharmacy india: USA India Pharm – top online pharmacy india
https://usaindiapharm.com/# pharmacy website india
https://usaindiapharm.com/# best india pharmacy
UsaIndiaPharm: USA India Pharm – UsaIndiaPharm
USA India Pharm: UsaIndiaPharm – best online pharmacy india
USA India Pharm: world pharmacy india – USA India Pharm
reputable indian pharmacies mail order pharmacy india or online pharmacy india
http://cine.astalaweb.net/_inicio/Marco.asp?dir=http://usaindiapharm.com india pharmacy mail order
buy prescription drugs from india indian pharmacies safe and pharmacy website india best online pharmacy india
usa canada pharm: USACanadaPharm – pharmacies in canada that ship to the us
http://usacanadapharm.com/# canadian pharmacy checker
usa canada pharm canadian pharmacy scam usa canada pharm
USACanadaPharm: legit canadian pharmacy – canadapharmacyonline
https://usacanadapharm.shop/# canadian pharmacy store
canadian pharmacy 24h com canadian pharmacy ratings or canadapharmacyonline legit
https://87.torayche.com/index/d1?diff=0&utm_clickid=00gocgogswows8g4&aurl=https://usacanadapharm.shop online canadian pharmacy review
buy canadian drugs canadian pharmacy victoza and canadian pharmacy meds canadian pharmacy
canadian pharmacy canadian pharmacy 1 internet online drugstore or safe online pharmacies in canada
http://www.jk112.cn/wap/export.php?url=https://usacanadapharm.com global pharmacy canada
safe reliable canadian pharmacy legitimate canadian pharmacy and canadian neighbor pharmacy canadian pharmacy online
USACanadaPharm: the canadian pharmacy – canadianpharmacyworld com
buy prescription drugs from canada cheap best canadian pharmacy to buy from or safe online pharmacies in canada
https://hokejbenatky.cz/media_show.asp?type=1&id=205&url_back=https://usacanadapharm.shop best canadian pharmacy to order from
rate canadian pharmacies legit canadian pharmacy online and canadian valley pharmacy canadian pharmacy 24h com
canada drug pharmacy http://usacanadapharm.com/# onlinepharmaciescanada com
canadian pharmacy online ship to usa
USACanadaPharm: usa canada pharm – canadian pharmacy victoza