I guess I spotted Dolphins in Marina, Chennai. Watch the video and comment if they really are dolphins! Share