Sort:  

Mahabaleshwar Strawberries are the best ones that you can find in India in my opinion, it’s just too damn good!

No questions about that! I believe every word you said, friend