David’s Been Here is touring the Galapagos Island series. Here David presents Isabella Island with its stunning Playa Vigamin with a movie. With a few breathtaking sunsets waters and pristine beaches – this Isabella shore and place is a romantic and must visit for anybody. Production by Carlos de Varona out of Chromahouse