Limra Hospitality Private Limited is a travel and destination management company that specializes in packaged and customized wildlife holidays across India.