When you are invited to stay at a beautiful resort owned by director Francis Ford Coppola (The Godfather), you don't say no! Read all about my experiences at the remote Blancaneaux Lodge. A jungle paradise in Mountain Pine Ridge area, Belize!