Bio

Mekha received her Graduation and Diploma in Tourism Management and IATA. She hails from Calicut, Kerala.