Imagine you paid for a meal only what you were comfortable with? This Kerala lady is enabling you to do that

Kerala is often called “God’s own country”. While so far, there’s been one primary reason linked to this beautiful adage owing to the awe-inspiring, scintillating natural beauty found here, there could actually be a profound reason for calling India’s southern…