Which or the following Indian islands lies between India and Sri Lanka?
A. Elephanta
B. Rameshwaram
C. Nicobar
D. Salsette
Answer: Option B
A. Elephanta
B. Rameshwaram
C. Nicobar
D. Salsette
Answer: Option B
A. Trade winds
B. Hurricane
C. Cirrus
D. Stratus
A. Goa
B. Uttar Pradesh
C. Kerala
D. Andhra Pradesh
right answer is RAMESHWARAM