Connecticut River Trip Report: 10 Days on the Upper Connecticut

My impression of the Connecticut River, one of America’s first aquatic highways, was of a broad and slowly flowing “big” river hemmed in by old industrial buildings and major highways. If your acquaintance with the river is primarily from crossing it on interstates in Connecticut and Massachusetts, you can be forgiven for thinking that this is all the river has to offer. However, the headwaters of the Connecticut are far to the north, near the Canadian border, and the character of the river at its source is far different than its mature self as it nears the sea.
<!--break-->
My friend Dave Isbell, who vacationed with his family on the northern Connecticut, inveigled me to join him for an extended canoe trip on the upper Connecticut River which forms the border between Vermont and New Hampshire. In conversations Dave had with friend Robin Lauer, administrator of http://www.canoetripping.net/forums/ about a safe place to leave the Big White Truck (BWT), Robin volunteered to do our shuttle and hold onto the truck at his house in CT while we paddled. Robin became an essential part of the trip as we now had the freedom to paddle the river for as long as it was fun and he would come get us when we were done paddling. Dave, who is the manager of Annapolis Canoe and Kayak in Maryland, also got the loan of the shop’s 19.5-foot light layup Kevlar Wenonah Seneca canoe. While it is a big canoe, it proved to be ideal as it passed over shallow gravel bars easily with its shallow draft.

https://lh5.googleusercontent.com/-yrtpHhfTcLw/U77f-u43j8I/AAAAAAAAhek/C...

We knew from studying the excellent Connecticut River Paddlers’ Trail map and the guide book that the true source was a narrow trout stream too small for canoe navigation, interspersed with big water reservoirs of Lake Francis, First, Second, and Third Connecticut Lakes. Instead we opted to launch at Canaan, Vermont, where the Route 114 bridge crosses the river 38 miles from the river’s source but still only a mile south of the Canadian border. We drove north from Maryland and spent the night at Robin’s house. Early the next morning the three of us headed north to the Canadian border. We pulled up to the steep ramp at about 11:30 am, unloaded our gear and the canoe, wished Robin a good trip home and pushed off into the clear, quick water heading downstream from the bridge.

Right away, I knew we were on different waters than my previous impression of the Connecticut River. The shoal water rippled over rocks and formed banks of small rapids with no visible clear run. After a few solid thunks on rocks, we worked out our “command structure,” with me in the bow calling out rocks ahead and drawing or bow ruddering around them, and Dave in the stern prying or drawing to keep us heading reasonably straight down river. The rapids, or “quickwater” in New English, are dependent on water level and generally no more than class II or III. With another foot of water, we wouldn’t have even seen these rapids, but with two or three feet more, we’d have been in the grip of a river too powerful for our feeble whitewater skills. Early July is a good time to do this stretch of the river: late enough to avoid the worst of flood waters and early enough to have sufficient water to make the run.

We soon left the rapids at Canaan behind and the river smoothed out and deepened to a swiftly moving flow. Landscapes of farm hayfields alternated with stands of spruce and towering white pines, with a nearly constant fringe of silver maples lining the river. We passed by Picnic Rock and under the Colebrook Bridge in the shadow of Monadnock Mountain (3,148 feet). At mile 51 we passed under the Columbia covered bridge, the first of several notable examples of this New England staple. We were enjoying a great run, clocking something near 6 mph, with a good current on top of our 3 mph paddling pace.

https://lh5.googleusercontent.com/-nw2-NHSm8pY/U77f85nC1kI/AAAAAAAAheY/U...

As the sun descended toward the Green Mountains to our west, we approached the first caution on our map: the breached dam at Lyman Falls (river mile 59). Looking intently for some sign of the portage, we nearly missed the sudden dip in the river’s flow before we thumped over a smoothly flowing hump of water. We saw a partly-obscured sign for Lyman State Park on the right bank and headed for a mudflat where a couple were fishing. Looking back upstream, we saw the concrete embankment of the breached dam and noticed that we’d come right over what remained of Lyman Dam. Built in 1903, the dam created the country’s first hydroelectric generating facility and operated until 1963. Thankfully, the dam was breached in 2001 and the steel rebar and scrap removed just recently, so there wasn’t much of a hazard running the class I rapid there (although safety would have dictated our portaging or lining on river left). We’d had a pretty good, though rocky, first day, covering 21 miles in about 5 hours.

https://lh6.googleusercontent.com/-0H2u2_QhAVk/U77gEwjwdQI/AAAAAAAAhfU/o...

After reconnoitering, we selected a primitive campsite in a clearing filled with wildflowers and pitched our first camp on the Vermont side of the river. When we stopped at Robin’s house in western Connecticut, we had our only black bear sighting strolling across his back field, so we knew we’d have to guard our food against the bruins up here in the north woods. Dave relied on his bear barrel, but I used my paracord to hoist my food bags into accommodating trees. In the morning, mists from the river obscured the view, but we were awoken by the very vocal screams of a family of eagles out for breakfast.

https://lh4.googleusercontent.com/-NrVg8aOwMEI/U77f_7QATYI/AAAAAAAAhew/R...

After a hearty breakfast of eggs and corned beef hash (Dave was lightening his food load), we broke camp and launched into the rapids below Lyman Falls dam. After a few more rapids, we came to Bloomfield-North Stratford (mile 62), where the Nulhegan River enters the Connecticut from the NW. The St. Francis Abnaki used the Nulhegan in their annual migration to the sea, and today it is where the Northern Forest Canoe Trail enters and joins the Connecticut (leaving the river at the Upper Ammonoosuc River 20 miles downstream).

Being Sunday, this was one of the busiest days we saw on the river. We passed several fishermen fly fishing for trout in this highly aerated cold-water habitat. One guy had caught a 16-inch German brown trout, and others had brook and rainbow trout. We also passed a trio of recreational kayakers floating lazily along with their feet in the water, and a whole gaggle of kayak fishermen (and women) camped on a large point bar just below the Maine Central RR Trestle campsite at mile 69. This stretch of the river passes though a broad alluvial floodplain characterized by high cutbanks and large, sandy point bars, called the Upper Coos and lined by farmers fields. With a still-swift current but no rapids, we amassed our biggest mileage, racking up 28 miles. We finally pulled up to the Scott C. Devlin Memorial Campsite at mile 87, just above Guildhall, Vermont. This was a pretty, shaded site in a grove of old maples and pines, but buggy because of a backwater oxbow nearby.

https://lh4.googleusercontent.com/-kthJ2mLvqj4/U77gKQkk_SI/AAAAAAAAhmc/P...

Campsites are what make the Connecticut River Water Trail such a gem. There are 36 campsites and campgrounds on the river in the VT-NH section, with most clearly marked on the map and with a sign and sign-in kiosk. Most have tables, fire rings and porta-pottys or open thunder box toilets. The size and capacity of these sites vary, but most accommodate 10-12, with some smaller, and some much larger. These sites are donated by adjoining landowners or land conservancies, and are managed by volunteer campsite maintainers. Like any such endeavor, they need constant support, so a financial donation to http://www.connecticutriverpaddlerstrail.org/stewardshipfund is appropriate for campsite users.

After launching, we paddled a short mile down to our first portage at the breached Wyoming dam in Guildhall-Northumberland (mile 88). This time, the breached dam had not been cleared of rebar and was much more hazardous than Lyman Dam, but the portage over the bridge on river right was clearly marked. We landed, checked out the short, steep path, and schlepped our gear and finally the canoe over the hump and down to the beach below the dam. We had tried to limit our stuff to one large portage pack and one food bag each, but things expanded a bit. I had a total of 70 pounds of gear and food, and Dave carried a bit more at 100+ pounds. Portaging the gear took about 3 trips, with an additional one for the canoe, but soon we were underway again.

https://lh6.googleusercontent.com/-a472K83UyAQ/U77gKyrKPrI/AAAAAAAAhgU/S...

We passed a large cut-off oxbow, one of many the river has created and destroyed as it chews its way to the sea between the more resistant rock walls of the ultimate floodplain. Just below that, we passed under the Mt. Orne covered bridge at mile 103. Along the way, we also passed mounds of rock in the river, arranged in a conspicuous pattern of pairs or trios. These are what remains of rock logging “cribs” in long, slow pools that served as places to marshal rafts of logs in the spring log drives conducted for over 100 years on the wild, undammed Connecticut. Logging of the red spruce and white pine on the upper Connecticut between 1869 and 1915 was so ferocious that locals described a “skinned” landscape, which also exposed many square miles of drainage to erosion and siltation. The last drive in 1915 employed 500 drivers and moved 65 million feet of logs.

We ended our third day on the river at Gilman dam, an active hydroelectric site, clocking another 21 miles. We carted the loaded canoe from the take out at river left and stopped about halfway in the half-mile portage in a cleared field full of wildflowers where we camped with the whirring turbine noise in the air.

https://lh4.googleusercontent.com/-sA-SPLyZ28c/U77gOSK-JaI/AAAAAAAAhhA/I...

We launched the following morning and ran another set of small rapids in the gorge below Gilman Dam, before entering the pool formed by Moore Dam. The prevailing wind along the river is from the southwest, directly in your face most of the time (9 out of 10 days for us). With little or no current on the Moore and Comerford Reservoirs and the wind in our faces producing whitecaps at times, this proved to be one of our hardest days, requiring constant heavy paddling, interspersed with two portages. The hills close in on the reservoir, which was a treacherous gorge called Fifteen Mile Falls in the logging days that dropped 320 feet, and are covered with hemlock, spruce and white pine, giving off a piney aroma. The waters are clear and deep, and the banks are mostly wild, with a few in-held cabins along the shoreline.

The half-mile portage on river right around Moore Dam at mile 120 proved to be very easy on our wheels, with a broad grassy slope from the upriver level of the reservoir to a wooden ramp down to the river outflow. We basically loaded the canoe on the cart at the top, piled a lot of the gear, and walked it down the grass in one go. If this was what portaging was all about around the dams, we were all for it.

https://lh6.googleusercontent.com/-y4G0QO2Y9lE/U77gRx-W8qI/AAAAAAAAhhw/g...

Comerford Reservoir, immediately downriver at mile 127 is narrower and shorter than Moore Reservoir. We landed at a swimming beach on river left, prepared for another easy one-third mile portage. Unfortunately, the view on the downriver side of 170 foot Comerford Dam resembled the Grand Canyon, with the outflowing river far, far below gushing white from under the dam.

http://shoreline-aerial.smugmug.com/CTRiverMuseumExhibitImages/Connectic...

There was a paved road from the beach parking lot, so we loaded the canoe on the wheels, put the gear in, and trundled off. After a short roll, the portage path departed the paved road, descended steeply (very steeply!!) into a grassy ravine, hooked downhill very steeply to the left, descended a set of 35 wooden steps (did I mention these were very steep steps?), hooked left again, and finally took another 100 yards of rough, rocky fill to the launch. Did I mention that this was the hottest day of our trip, with temps reaching into the mid-90s by late afternoon? I scouted the road briefly, but it seemed to veer away from our intended launch, and the guidebook didn’t even mention the road. We decided to try the marked portage and got the canoe down into the ravine off the road, loaded it and tried to move it along, but it immediately slipped off the cart. We decided to lighten the load and grabbed a couple of bags to check out the rest of the portage. I told Dave I’d go all the way down with my load and see if the road connected. After trudging down the ravine, the steps, the slope and the rocks, I dropped my bags at the launch, splashed through a small stream (boy did that feel good in the heat), and trudged up a long, rocky dirt road out onto the paved road a mile away. After trudging back up the paved road, I found Dave sweltering by the canoe trying to figure plans B and C, and told him the road went through. We manhandled the canoe back up the steep slope to the road, set it on the cart, and moved the remaining gear up to and into it.

By this time, the long paddle in to the wind, the heat and the trudging around had turned us to zombies, so we slowly rolled down the paved road and off into the woods road. The wheels on the cart mired down at places on the woods road, and jarred over large rocks in others. At one place where the cart jammed, we pulled too hard and a resounding crack and slump left us with a “wounded” cart. Frustrated, we unloaded, straightened the bent pieces, loaded it up again but carried the heavy portage packs, and finished the last haul down to the rocky beach. Nearly wiped out, we soaked in the cold river. We finally loaded the canoe and climbed in for the last part of our longest day, with the “Portage from Hell” behind us.

We paddled down the narrow gorge below Comerford Dam, navigated the braided channels called The Nine Islands, where the Passumpsic River enters from the NW, and finished at the Stevenson campsite opposite Stevens Island at Barnet, Vermont (mile 130). We’d done 22 miles against the wind on the two reservoir pools and completed two portages, one easy and one very hard.

https://lh3.googleusercontent.com/-SPVCddOixZg/U77gSie-2zI/AAAAAAAAhh4/D...

Stevenson campsite is a narrow triangle of land slumped down to the river level below a steep cutbank. While not very roomy, it had all the amenities and we decided to spend two nights there, doing a “make and mend” on the second day to recover from our exertions on the previous day. While we were there, we noticed a sharp fall, then rise in the river’s flow. This section is dotted with orange signs warning of rapid changes in river level from the operations of the dams by TransCanada power company. We almost regretted our decision to stay another night as the water rose and the current picked up (free energy), but by the time we realized what was going on, it was too late to alter our plans.

https://lh5.googleusercontent.com/--vC89U3ElMY/U77gVeaFw7I/AAAAAAAAhiU/Z...

After resting weary back muscles, washing clothes and generally getting back in shape, we launched on Thursday back on the river. We again had two portages on our plate and hoped they would be easier than the last. The first was a McIndoe Falls in Monroe, NH (mile 134), and was a pretty easy 200-yard cart from the landing above the falls on river left to just above a rock and sand beach. The only tough part was getting the canoe and gear down over the rocks to the beach to launch. McIndoe Falls dam had an interesting “sweeper” to collect trees and other flotsam in a side eddy and deposit it in dumpsters along the dam. There was a lot of stuff coming down the river to collect.

https://lh6.googleusercontent.com/-dh7LhnufSWQ/U77gWq6BJeI/AAAAAAAAhio/J...

We passed the Fiddlehead Island campsite at mile 135. This small island was apparently flooded over in the Spring floods this year, but you couldn’t tell by looking at it in July. The second portage was a longer quarter-mile haul on river left at the Ryegate Dam at Dodge Falls (mile 137). While longer, this portage was also no problem for our cart, even weakened as it was from the damage we inflicted on it at Comerford Dam.

Our next challenge was the “Narrows” above Woodsville (mile 142) where the Ammonoosuc River enters on river left. The warning says that high flows and a quick succession of sharp turns in the gorge above the junction where the river narrows through granite walls can cause whirlpools and strong currents. We had read online of a crew who kept right to avoid the whirlpool and dumped in the rapids there. We grasped our paddles a little tighter and hunkered down as the gorge narrowed and the current picked up. Well, river level is all when it comes to hazards. At the July level, our biggest hazard was the lines from a trio of fishermen on one point of the turns. We barely noticed the Ammonoosuc flow dumping into the river before we were off and away, downstream of the scary “Narrows”. We could see that another couple of feet of water could make things more exciting, but were happy with what we had.

Woodville was the site of an older tale of derring do. Robert Rogers Rangers, returning from a successful raid on Quebec during the French and Indian War were disappointed not to meet a relief column supposed to be at the current site of Woodville in October, 1759. Starving and nearly out of hope, Rogers and 2 others left the main body on a raft and went down the undammed Connecticut to the Fort at Number 4 to get help. The first raft came apart when they attempted to run Sumner Falls at mile 205, so they had to build another raft (by burning down trees since they lost their axes) and complete the rest of the journey. Guys were much tougher in those days!

We ended our day after an easier 15 miles with a swim from the beach at Howard Island (mile 145), one of two campsites on the island (we never found the other) in woods at the edge of a large farm field. The day was hot, but we enjoyed a dip in the cool river and sat around fixing dinner until a terrific thunderstorm blew in and soaked us down. We had pitched a tarp because of the weather forecast, but the wind-whipped rain, thunder and lightning soaked us, so we sat in our rain gear and waited the storm out. I had thought that the milder temperatures this far north would moderate the ferocity of thunderstorms, but this one was every bit as strong as the ones we get in Maryland.

https://lh4.googleusercontent.com/-3rFUGfvimus/U77gYggNBDI/AAAAAAAAhjA/W...

https://lh3.googleusercontent.com/-UR4TDyqKcZU/U77gZLXoXFI/AAAAAAAAhjE/_...

We launched next day and drifted past the iconic Round Barn at Knoxland Farm, then around the Great Oxbow and Cohass Meadows (mile 149). We stopped for a rest at the site of the Bedell Covered Bridge State Park (mile 156). All that remains are the stone abutments and bridge pier in the middle of the river, which is ironic considering that a 6-year restoration of the old bridge in 1979 was destroyed 3 months before the grand reopening in a freak windstorm. Not long after Bedell Bridge State Park, we landed at Vaughn Meadow Campsite (mile 157) completing our shortest day of 12 miles. Vaughn Meadow is a large sandy site on a double flood terrace amongst groves of silver maples. This site can accommodate large groups, and the log indicated that a large group of high schoolers had been there the week before. It also had the fanciest privy of the trip, complete with a canvas shelter that did double duty as a bird blind and not one but FOUR deodorizers (probably the gift of the female high schoolers). Friday being the Fourth of July, but not a very bright day weather-wise, we did not have high expectations for fireworks displays. However, New Hampshire’s state motto is apparently “Live Free or Die by Fireworks” and the Vermonters must sneak across the border to buy as well. As soon as the sun went down, the sky lit up with Roman Candles, sky rockets and every description of aerial bombs from all directions. I spent quieter nights on the Gun Line off the DMZ in Viet Nam.

https://lh6.googleusercontent.com/-PDGJTWa6Wlo/U77gcy_GtMI/AAAAAAAAhjw/2...

The weather improved next morning, and after a breakfast of pancakes, bacon and hash, we were out on the river again. This section runs by a series of high granite cliffs on the Vermont side from Sawyers Ledge above Bradford to High Peak near Thetford. While there are supposedly Peregrine Falcons restored to these cliffs, we couldn’t see any from the river. The cliffs are imposing and very scenic, however. Just at an eastward bend in the river across from Bugs Island (mile 164) is a sheer granite outcrop that had a gushing cascade falling right into the river. This feature isn’t marked on the map and maybe an intermittent stream.

https://lh5.googleusercontent.com/-uSRjupEVSNc/U77gdhEWI-I/AAAAAAAAhj4/Z...

There is not much current in this stretch (the Wilder Dam supposedly pools water for 42 miles upriver), so the slog in the face of the wind convinced us to pull in at Pastures Campground (mile 171) at Orford, NH-Fairlee, VT, after only 14 miles. We had called the campground earlier in the week and were dubious they would have any room on the 4th of July weekend, but when Laurel heard we were “river rats” she said they’d find us a corner, and only charge us $10 a night. When we arrived, some cancellations gave us a prime spot on a nice grassy lawn next to the river. Unfortunately, no trees to hold up my camping hammock, so I had to pitch it as a low-slung tent (more of a bivy sac with mosquito netting). The other campers were friendly, and the showers and flush toilets were excellent. We walked down the road and across the bridge to Fairlee to a little market (Wings) where we stocked up on fresh fruit and bought subs for a nice change from dehydrated dinners. Later, we had a visit from Stan (another 66 year old from Minnesota) who quizzed us about our trip, and shared his 340 mile Upper Mississippi circumnavigation. He and his son were finishing the last bit of a cross-continent bike ride. They grow them tough in Minnesota! Also had a visit from a backpacker who had done most of the Long Trail across Vermont. Spent more time conversing with folks here than any place on the river.

https://lh5.googleusercontent.com/-zajP85AjnHs/U77gfiGkC7I/AAAAAAAAhkQ/x...

You would think July 5th might be a quiet night, but apparently the bad weather on the 4th stifled folks explosive urges because the 5th was another night of fireworks. Most of the rest of the activity in the campground involved folks sitting around firepits, burning up logs, and popping pull tabs. It did quiet down eventually. In the morning, while the rest of the camp slept (hard ground doesn’t agree with me, I’m “hammock spoiled”), I woke to a hissing sound and looked up as a colorful hot air balloon drifted over from the east, crossing the river at treetop level, then turning on the gas to ascend the Palisades behind Fairlee, Vermont. The balloon, the green and rocky mountain, the mirror-like water, and the Morey Bridge made a beautiful picture.

https://lh4.googleusercontent.com/-zc4R7vbpXJw/U77gjVxSwPI/AAAAAAAAhk4/K...

We had planned a second night at Pastures Campground, but with the weather cool with a fair wind from the north, we decided to pack up and head downriver again. We ducked into Clay Brook, under the Edgell Covered Bridge at mile 174, partly because Dave had been to a U-pick Blueberry Farm there a few years before (Laurel told us the blueberries weren’t ripe yet) and partly because the guide book said moose had been seen there. It was pretty and iconic scenery, but the moose wasn’t on duty.

https://lh6.googleusercontent.com/-m-zBo5_ezSQ/U77gkxZGG6I/AAAAAAAAhlQ/r...

We passed the Ompompanoosuc River coming in at mile 187 from the west, and shortly thereafter saw a swimmer in the river pushing what looked like an inflatable kayak. Rescue instincts kicking in, we altered course and paddled hard to her, only to have her laugh and tell us she never felt better than when swimming with a little float to keep her up. We chatted for a bit, then sheepishly bid farewell. A bit later, we passed a new or unmarked campsite at Patchen’s Point (mile 190) and then landed at the Ledyard Canoe Club dock in Hanover, NH, at mile 191.

John Ledyard is Dartmouth’s most famous drop out. In May 1773, he cut a white pine, fashioned his own dugout canoe and paddled away for good, starting a life of adventure that included sailing with Captain Cook, working with John Paul Jones on a fur trading scheme, traveling overland across Russia and Siberia, and finally dying by accidental poisoning in Cairo in 1789. The Ledyard Canoe Club has a race downriver every year to commemorate Ledyard’s departure, and rents canoes and kayaks to Dartmouth students. We asked if we could pull out and unload in their parking lot for our pick up and they were obliging. We then paddled downriver a mile to our last camp on Gilman Island (mile 193). On Sunday afternoon, the river was alive with canoes and kayaks paddled by Dartmouth students, faculty, and locals. We had conversations with several who dropped in to use the privy, and watched a three-way 5-man canoe race paddled by foreign students in the summer session. Later we hiked to the north end of the island and visited with a mother and three kids using the nice little log cabin (rented by the Ledyard Canoe Club).

https://lh5.googleusercontent.com/-2xFJZSg3jgo/U77gnXXDUOI/AAAAAAAAhlw/v...

We decided to end our trip here as the river was getting a bit too civilized for our tastes with speed boats and bass boats becoming more common. The nature of the river had changed considerably in the 156 miles we had traveled. We called Robin to see if he could pick us up on Tuesday and planned to tour Hanover on Monday.
Monday morning we finished the pancake mix, put on our cleanest go-to-town clothes and paddled upstream to Hanover, and walked up the hill into town. We did a cook’s tour of Dartmouth College, including a long conversation with a docent who ski-raced for Dartmouth in his youth and was a font of information on the college. Dartmouth has a very active Outdoor Club because of the river, the Appalachian Trail, which crosses through town, and long winters for skiing, snowshoeing and other winter sports. We window shopped, browsed bookstores, and had a nice lunch (Everything But Anchovies) before heading back down the hill to paddle back to camp arriving just ahead of the rain and a brief thunder storm.

On Tuesday, we packed up in a misty fog and bade tearful goodbye to the river. We threaded our long canoe through the legions of crew out rowing in the early morning and landed once again at the Ledyard Canoe Club for our final portage up the hill. A few minutes after 9 am, Robin and the BWT hove into sight and we loaded up and headed out on the long road home. Thanks again, Robin! We couldn’t have done it without you.

12 days total, 10 days on the water, 8 days paddling
156 miles on the river
1,751 miles driving, including the shuttle by Robin.

Note for kayakers: While canoes are the best means of paddling in the rockier and shallower northern stretches, much of the route we covered could have easily been done in kayaks, including most of the cartable portages around the breached and working dams. Kayaks would have been preferred in the long pools behind the dams with little or no current and persistent head winds (usually not very strong). The stretch from the Ryegate Dam at mile137 to the Wilder Dam at mile 195 is 58 miles of portage-free paddling that could easily be done as a multi-day kayak camping trip.

Connecticut River Paddling Trail http://www.connecticutriverpaddlerstrail.org/
Connecticut River Paddlers' Trail WaterProof Recreation Map and Guide http://www.connecticutriverpaddlerstrail.org/mapandguide
The Connecticut River Boating Guide, Source to Sea http://www.ctriver.org/products-page/book/the-connecticut-river-boating-...

Starting Location: 
Canaan, VT
Days On The River: 
10
Hazards: 
We could have used some better signage above the breached dam at Lyman Falls and a better description of the portage at Comerford Reservoir, including the fact that the paved road takes you to the launch as well.

Comments

Wishing you the best of luck for all your blogging efforts.This is my first opportunity to chat this website. I found some interesting things and I will apply to the development of my blog.
Admission cgc
cgc placement

Year 2013 has been quite eventful. SRSG also witnessed events and evolved in terms of business verticals, technologies, people and processes.
Apple service center Delhi
Apple iphone 7 reseller in Kolkata
ipad service center in Guwahati
Mac pro service center in Kolkata
FM Channel License

VIGYAN DHARA is the first Indian IIT-JEE/ NEET/AIIMS coaching Institute which is purely based on Historical Indian Education System that is the Gurukul Tradition of Education where students leave their homes during their studies.
PMT Coaching center in hisar
IIT coaching institute in hisar

The Fairdeal Group of Companies is a fast-growing group with the ambition of helping people across Kenya build their dream homes and offices.
Furniture manufacture in Kenya
Dealers in metal beds Nairobi
Dealers in Kids Furniture in Kenya
Dealers in Coffee Tables in Kenya

DPS are committed to provide our students with a sound knowledge base with emphasis on building strong fundamentals in the principles of education, moral values and strong character and concrete the same by the way of continuous training with psychological methods.
Best School rajasthan
Best CBSE Boarding School in NCR
Top CBSE boarding school in Rajasthan

Solutions Middle East, works to Envision, Execute and Empower our clients by offerings design, implementation and on-going support services.
Nutanix Premier Partner
VDI in a box
Messaging Solutions
Staff Outsourcing Companies
Citrix Mobility Solutions
Vmware partners