Venue
Review:
Peach Tree Island is a remote spot off of a mountain road near Lake Hughes. It is up in the mountains just across I-5 from Frasier Park. This video was taken in April which is a tempestuous month when it comes to weather. I've never been so numb from cold at a wedding reception so, word to the wise: bring layers and prepare like Alaska! The wind made some nice slow-motion video images. - Carol