World Geography Kovalam Beach is located in which state? A) Goa B) Kerala C) Tamil Nadu D) Andhra Pradesh Detailed Solution: No Details Prev Next