Robert's Grove Beach Resort, one of the largest resorts in southern Belize, is a few miles north of Placencia Village, yet close enough to partake in a wealth of area activities. It's a very short ...