Strawberry- the crimson, luscious fruit that does wonders to your taste-buds and to your eyes! In India, Maharashtra is blessed with an abundance of freshly grown, organic strawberries. Introduced to the country by the British, this seasonal fruit has now become a local favorite. Mahabaleshwar, the highest hill station of the state accounts of 85% […]
Follow itravelnet.com