Edakkal Caves, a neolithic site which has been in news recently, located in which among the following states?
Poll
- Karnataka
- Chattisgarh
- Kerala
- Madhya Pradesh