Matt Oct 16, 20151 minMowgli approves of one of our neighborsMowgli enjoys red trail walks though the jungle at Finca Bellavista. THe beautifull scenic route is about 2.5miles long and houses the...