There is a reference of Arjuna in Mahabharata marrying the princess of Naga kingdom. Ulupi was the princess and they were ...