If tasting some of the best wines in India in a picturesque location and understanding how they are made is your idea of fun, take a trip to Fratelli.
more on india.com
If tasting some of the best wines in India in a picturesque location and understanding how they are made is your idea of fun, take a trip to Fratelli.