Originally Posted by
HighLife
Then up to Francis Ford Coppola's resort in Costa Rica (or is it Belize?)
He has several I believe, but I think you mean Belize. I know the guy who runs the
Turtle Inn there... Fabulous resort (never been, but seen the pics) and an extremely nice Dutch guy.