Associate Lead with another lead

Associate Lead with another lead

Hi, 

We are in travel (B2C) and our setup is a bit different that generic companies using zoho. We currently don't use the accounts module because we work with individual customers (who often change the group of people they travel with (family/friends)). Currently we only use the leads, contacts (for both the main booker and all their travel companions) and deals module but we are still in the phase of setting it up so suggestions are welcome. 

Customers request an itinerary proposal for a specific destination (this makes them a lead). When a lead comes in they receive a proposal from out experts and when they are happy with their proposal they book and become a contact and deal. The deal is only created on booking as the proposal sent by the expert happens outside of our CRM through an external party (that is linked only by being able to see the email exchange in zoho CRM).

We offer multiple destinations so they can do multiple requests if customers want to 'browse' itineraries for different destinations. We would like to be able to link those leads together so that we know multiple requests have been made by the same customer. Does zoho offer a way to do this?