Ridge Gourd – Turia Masala
Turia Masala Turia is a famous Indian vegetable available all over India. Here in the States my mother-in-law grows plenty in her garden. It is amazing that none of these Turia come out bitter in taste. Because Turia tend to…