US Director of National Intelligence Tulsi Gabbard expressed her deep admiration for India, describing it as a place where she always feels at home.