River Beach Bouca

26.371062, -80.194607