Falcon Beach (tv show): Falcon Beach is a town in cottage country by a lake in Canadian province Manitoba, where aquatic sports are part of the pleasure package which attracts many visitors during the sunny tourist season. Local adolescent blond god Jaso... Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Falcon Beach below