So far we only have business photos from India on Google Street View. But some of those are outdoors. The Sula Vineyard is the first vineyard on Street View from India.
This is the view from the restaurant. You can also visit the amphitheatre, a dome tent and walk around the vineyard.
It also has a nice resort now covered by Street View, named Beyond Vineyard resort. Notice the wine bottles by the pool. You can even go inside the hotel and visit the spa.