Assuming that the inclusion of both views aren't dynamic, when returning the master view (the one that contains the include), you can nest view2
return View::make('master')->nest('content', 'view2');
Then in the view
@include('view1', array('content' => $content))
That or you could just include view2 within view1, is there a specific reason that this needs to be in the master view?