OUR STORYWelcome to Vista Del Alma. We are the Ben Omri family. Our home is the beautiful paradise of Santa Teresa, Costa Rica. Our backyard:...