Why stay in a standard hotel room when you can enjoy accommodations that are like home. Cache rapids vacation rentals, your home away from home. Located close to the mighty Humber River on the west coast of Newfoundland. This river boasts Atlantic Salmon of over 25000 annually. This area is also a perfect location when going to Gros Morne, golf games, or visits to west coast attractions.