Killer whale photographed by marine mammal research scientists off Kavaratti, Lakshadweep.

Killer whale sighted again off Lakshadweep

Special Correspondent

Other Articles