Buckingham Canal is located in which state in India?
Q. Buckingham Canal is located in which state in India?
Answer: Both 1 & 2
Notes: Both The Buckingham Canal is a 420 km long salt water navigation canal, running parallel to the Coromandel Coast of South India from the vijayawada in Andhra Pradesh to Villupuram District in Tamil Nadu declared national waterway of India

 

The above question is part of 35000+ General Studies MCQ Series Course on GKToday Android app.