Stanford is a peaceful little village, overlooked by the Klein River Mountains and spread along the southern bank of the river of the same name, just before it widens out to form a coastal lagoon. ... Sightseeing in Stanford